Que es

Memoria de un solo canal o de doble canal, ¿cuál es mejor para usted?

Memoria de un solo canal o de doble canal, ¿cuál es mejor para usted?

Si está construyendo o actualizando su sistema, la RAM de su sistema debe ser una de las cosas más importantes en su mente. La mayoría de la gente opina que la RAM ayuda a que el procesador funcione más rápido. Pero a diferencia de la opinión pública, Random Access Memory, o RAM, básicamente impide que el sistema alcance su máximo rendimiento potencial. Esto se debe a que el procesador siempre será más rápido que la RAM, lo que hace que el procesador tenga que esperar a que la RAM entregue los datos. Durante este tiempo de espera, la CPU permanece inactiva, lo que desperdicia energía y tiempo..

Los avances tecnológicos recientes han intentado superar la barrera de la velocidad pasando a técnicas de doble, triple e incluso cuádruple canal para aumentar la velocidad, siendo el más común el de doble canal. Pero, ¿cuánto aumento realmente produce? Hoy, compararemos los módulos de memoria de un solo canal frente a los de doble canal, para ver si la exageración que rodea al doble canal es real o no, y ¿vale la pena la actualización? Pero antes de llegar a eso, veamos primero cómo funciona realmente la memoria en un sistema..

Cómo funciona la memoria

La RAM en el sistema es controlado por un circuito que se conoce como controlador de memoria. La RAM y el controlador de memoria están conectados a través de una serie de cables, conocidos colectivamente como bus de memoria. Ahora, estos cables se dividen en tres grupos. - Control, datos y dirección. Los cables de control son responsables de enviar los comandos a los módulos de memoria, que contienen información sobre qué tipo de operación está realizando el sistema. Los cables de datos transportarán los datos que se leen desde la memoria al controlador de memoria o se escriben desde el controlador de memoria a la memoria..

El controlador de memoria también responsable de definir las velocidades de la memoria (o velocidades de reloj) para dicho módulo de memoria. Por ejemplo, si el controlador de memoria indica que la frecuencia de reloj máxima que admite es de 1333 MHz, incluso si instala un módulo de memoria de 2400 MHz, el sistema podrá utilizar el potencial de solo 1333 Mhz, reduciendo así la memoria RAM. Ahora que ha entendido cómo funciona básicamente una RAM, pasemos a comparar la memoria de un solo canal con la de doble canal..

Memoria de un solo canal frente a memoria de doble canal: arquitectura

A un solo palo de RAM opera en un solo canal de datos de 64 bits, lo que significa que puede enviar datos a una sola tubería de 64 bits de ancho total. La arquitectura de una memoria de un solo canal se muestra a continuación.

Arquitectura de un solo canal

Dicho esto, hoy en día, los sistemas modernos también admiten plataformas multicanal. En el caso de la memoria de doble canal, el sistema utiliza no uno, sino dos canales de memoria. Ahora tenemos 2 × canales de 64 bits disponible para la memoria. Esto significa que hemos duplicado las trazas de datos que se ejecutan en el bus de memoria y ahora tenemos un canal efectivo de 128 bits.

Arquitectura de doble canal

Si observa más de cerca la imagen de arriba, verá que ambos canales admiten puertos de bits de datos de D00 a D63, es decir, 64 puertos. Dicho esto, efectivamente, los puertos en el canal 2 se toman de D64 a D127, emulando así el siguiente conjunto de 64 puertos. Como resultado, el El sistema considera que el ancho del canal es un ancho total de 128 bits. en lugar de 64 bits.

Arquitectura de doble canal eficaz

Como puede ver arriba, el D0-D63 representa el primer canal, D64-D127 representa el segundo canal. Por lo tanto, los módulos pueden procesar 64 bits de datos en cualquier momento dado, por lo que las plataformas de doble canal leerán y escribirán a dos módulos simultáneamente (saturando el bus ancho de 128 bits).

Banda ancha

El ancho de banda es el tasa de transferencia teórica máxima de un canal de comunicaciones y se mide en megabytes por segundo (MB / s) o gigabytes por segundo (GB / s). Las tecnologías actuales como DDR (Double Data Rate) pueden transferir dos bits de datos por ciclo de reloj. Como resultado, logran el doble de velocidad de transferencia en comparación con las tecnologías de memoria tradicionales. Por ejemplo, el módulo DDR3-1333 MHz en realidad puede estar funcionando a 666,6 MHz, pero transfiriendo dos bits de datos por ciclo de reloj. Además, el ancho de banda también depende del ancho del bus de datos. Un solo canal utiliza un ancho de dispositivo de 64 bits, lo que básicamente significa que se transfieren 64 bits de datos en cada ciclo de transferencia. Por lo tanto, teóricamente, el ancho de banda se puede calcular como:

ancho de banda = velocidad de reloj DDR x ancho del bus de datos / 8

Entonces, para una memoria DDR3-1333 de un solo canal, el ancho de banda teórico resulta ser

Ancho de banda en un solo canal = 1333 x 64/8 =  10,664 MB / so 10,6 GB / s

Tecnologías más nuevas, como tecnologías de doble canal centrarse en duplicar el ancho del bus de datos aumentando el número de cables de datos disponibles en el bus de memoria. Un canal dual utiliza un ancho de dispositivo de 128 bits, es decir, se transfieren 128 bits de datos en cada ciclo de transferencia (como se muestra en las diferencias arquitectónicas anteriores). Esto, a su vez, afecta al sistema al duplicar teóricamente el ancho de banda. Por ejemplo, para una memoria DDR3-1333 de doble canal, el ancho de banda teórico en el cálculo resulta ser

Ancho de banda en canal dual = 1333 x (64 x 2) / 8 = 21,328 MB / so 21,3 GB / s

Nota: Si bien la diferencia entre los anchos de banda es asombrosa, tenga en cuenta que esto es solo un cálculo teórico de los dos valores. El rendimiento real entre la memoria de un solo canal y la de doble canal puede diferir, lo que se analiza más a fondo.

Entrelazado

La memoria intercalada es un diseño hecho para compensar la velocidad relativamente lenta de memoria dinámica de acceso aleatorio (DRAM) o memoria central. Esto se hace distribuyendo las direcciones de memoria de manera uniforme entre los bancos de memoria. El banco de memoria consta de varias columnas y filas de unidades de almacenamiento distribuidas en varios chips. Cada módulo de memoria puede tener dos o más bancos de memoria para el almacenamiento de programas y datos..

La memoria intercalada da como resultado lectura y escritura contiguas. En realidad, esto usa cada banco de memoria a su vez, en lugar de usar el mismo repetidamente. Eventualmente, da como resultado un rendimiento de memoria significativamente mayor, ya que cada banco tiene un tiempo de espera mínimo entre lecturas y escrituras..

Entrelazado de lectura y escritura de memoria

Utilizando una memoria de doble canal aumenta el número de bancos de memoria, así, a su vez, mejorar el diseño de entrelazado para dar como resultado mejor multitarea.

Benchmarks

Si bien la evaluación comparativa no es equivalente al desempeño en la vida real, es mucho más realista que el cálculo teórico. Como tal, comparamos una RAM DDR3 Corsair Vengeance de un solo canal de 8GB con una RAM DDR3 de doble canal Corsair Vengeance de 8GB (kit 4 × 2), ambas cuestan lo mismo $ 64.99. Los siguientes puntos de referencia se realizaron en nuestra máquina de prueba.

Euler 3D RAM CFD Benchmark: cuanto más alto, mejor

En nuestro Euler 3D Benchmarking, la configuración de memoria de doble canal se realizó aproximadamente un 17% mejor que la configuración de memoria de un solo canal. La diferencia entre los dos coloca a la memoria de doble canal por delante de su competidor. Esta ventaja debería resultar útil para los usuarios que realizan cálculos, simulaciones y compilaciones de alto rendimiento..

MaxxMem Copy, lectura, escritura, ancho de banda: cuanto más alto, mejor

En nuestras pruebas con MaxxMem, probamos el rendimiento de copia de memoria, lectura de memoria, escritura de memoria y ancho de banda de memoria. Estas pruebas se miden en megabytes por segundo. Como tal, vimos diferencias de rendimiento significativas entre los módulos de memoria de un solo canal y los de doble canal, y el de doble canal tiene una clara ventaja en cada caso. Dicho esto, vale la pena señalar que el rendimiento no se acerca al cálculo teórico, considerando que el ancho de banda debería haberse duplicado cuando, en cambio, observamos un ~ 20% de aumento de media.

Latencia de memoria MaxxMem: cuanto más bajo, mejor

La latencia se refiere al retraso antes de que comience una transferencia de datos después de una instrucción para su transferencia. En nuestra prueba de latencia de memoria en MaxxMem, encontramos que había un mero ~ 2.7% diferencia en las latencias, con el módulo de memoria de canal dual todavía funcionando ligeramente mejor que el de canal único.

Transcodificación de video del freno de mano: cuanto más bajo, mejor

En nuestro Benchmarking de freno de mano, vimos casi un 4.5% de ventaja a favor de la memoria de doble canal. Dicho esto, Handbrake en sí mismo es una herramienta realmente poderosa, que lleva el sistema al límite. Incluso para la mayoría de los usuarios que realizan grabaciones o transcodificaciones de video, la pequeña diferencia no supondría una gran diferencia..

Para la edición de video, Adobe Premiere es uno de los software más exigentes que existen. En nuestra prueba de evaluación comparativa, encontramos que la configuración de doble canal ahorra aproximadamente 8 segundos en el tiempo de renderizado total, lo que le da una ligera ventaja. Si bien la diferencia aquí es bastante insignificante, para los sistemas que renderizan todo el día, la brecha de tiempo de renderización podría ser mayor, ahorrando así unos minutos cruciales fuera de la plataforma.

Rendimiento en la vida real

Si bien los puntos de referencia anteriores demostraron estar ligeramente a favor del módulo de memoria de canal dual, en mi uso de la vida real, encontré que había un diferencia insignificante entre los dos. Las páginas se cargaron un poco más rápido y mi software, como iTunes, Google Chrome y Microsoft Office, se ejecutó a velocidades equivalentes. Y sí, me aseguré de borrar la caché antes de probar cada configuración de memoria para garantizar resultados precisos.

Además, también ejecuté algunos juegos para probar su rendimiento. Los resultados se muestran en el siguiente gráfico..

Puntos de referencia de juegos - FPS - Cuanto más alto, mejor

Probamos Dying Light, Metro Last Light, Grand Theft Auto V y The Witcher 3: Wild Hunt en nuestro sistema cuando se combinan con la MSI NVIDIA GTX 1060. Los resultados fueron más o menos los mismos, con el canal dual con un ligera ventaja sobre los módulos de memoria de un solo canal. Dicho esto, hubo casos en los que el modo de canal dual experimentó caídas de rendimiento, lo que fue bastante evidente en Witcher 3. Aun así, la diferencia entre los dos sigue siendo insignificante en absoluto..

Memoria de un solo canal frente a memoria de doble canal: cuál es mejor?

Para resumir, diría que sí, en la comparación de la memoria de canal único frente a la de doble canal, el canal doble sale como el ganador. Dicho esto, los resultados de referencia y de la vida real son muy diferentes de las diferencias que se calcularon en papel. Teóricamente, debería haber habido una diferencia de 2x, mientras que en realidad, el canal dual parece exhibir solo una Ventaja del 16-17% en el mejor de los casos en el uso general. Si bien también es deseable lograr una diferencia del 12-13%, ciertamente no vale la pena la exageración que rodea a la memoria de doble canal. En la mayoría de los casos, el usuario normal ni siquiera notaría la diferencia entre los dos. Y en lo que respecta a los usuarios avanzados, a pesar de que el canal dual se destaca, no sacrificaría nada significativo.

VEA TAMBIÉN: DDR3 vs DDR4 RAM: ¿Vale la pena la actualización??

Memoria de un solo canal frente a memoria de doble canal: lo que es mejor para usted?

Como puede ver, mientras que la memoria de doble canal funciona mejor que los módulos de memoria de un solo canal, la diferencia entre los dos no es de ninguna manera asombrosa. Al final, todo se reduce al precio. Es posible que existan casos en los que pueda comprar un kit de canal dual más barato que el módulo de memoria única, o viceversa. Dicho esto, la compra de una memoria de un solo canal deja la puerta abierta para la futura utilización de dos canales. Lo único que debes tener en cuenta es el hecho de que tu futura compra debe ser similar, si no idéntica, a la memoria ya existente para garantizar su correcto funcionamiento..

Finalmente, su enfoque principal debe estar en la capacidad de RAM y las velocidades de reloj. En el uso en el mundo real, estos dos factores marcarán la mayor diferencia, independientemente de si se utilizan en un solo canal o en dos canales. Nuestra sugerencia sería finalizar con la capacidad y la velocidad de reloj de su RAM y luego simplemente observar el mercado para obtener una mejor oferta, ya sea en un solo canal o en dos canales, para finalizar su compra..

Así que eso es todo lo que hay para la memoria de un solo canal frente a la de doble canal de nuestro lado. Asegúrese de compartir con nosotros sus pensamientos sobre esto, así como sus experiencias, en la sección de comentarios a continuación.

Mueva la opción 'Enviar comentarios' en Google Plus a la izquierda con la extensión de Chrome
La opción 'Enviar comentarios' en Google Plus es molesta porque cubre la ventana de chat. Hace unos días publicamos sobre esto bajo el título de Googl...
Próximamente, antes de 2012, la función de múltiples administradores de las páginas de marca de Google+
Google+ permitirá que varios administradores administren una página de marca "antes de 2012", dijo Kristoffer Sorensen, en una sesión de preguntas y r...
Twitter intenta encontrar a Rahul Gandhi con la tendencia 'Where is Rahul Gandhi'
El pésimo desempeño del Congreso Nacional de la India en las elecciones celebradas recientemente en Maharashtra y Haryana había dejado a todos ansioso...