Rendimiento de múltiples RAM Sticks en comparación con Single Sticks

9

No es ningún secreto que el uso de dos unidades físicas ofrece un mejor rendimiento que dos particiones en la misma unidad física; debido a que hay dos dispositivos, cada uno tiene sus propios platos, cabezales, cachés, controladores, etc. (eventuales cuellos de botella del sistema y demás).

Me pregunto si lo mismo es cierto de la RAM. Es decir, por ejemplo (otros factores como velocidades, tiempos, etc. que son iguales), ¿instalar dos unidades de RAM de 1 GB daría un mejor rendimiento que una unidad de 2 GB?

No puedo encontrar ninguna información útil sobre pruebas, análisis o comparaciones sobre este tema. Hay muchas personas que lo preguntan, pero no hay respuestas definitivas, solo especulaciones.

Para el registro, no estoy preocupado por "un stick permite futuras actualizaciones" o un canal individual o doble (esto puede solucionarse, por ejemplo, duplicando todo; en mi caso particular, estoy tratando de determinar si dos 1GB es mejor que cuatro 512MB o viceversa).

Muchas gracias.

Synetech
fuente
superuser.com/questions/90109/buying-more-ram tiene una respuesta que respalda su pregunta. Claro que hay dos preguntas en la pregunta SU, pero la mitad de la pregunta responde a su pregunta.
David

Respuestas:

1

Incluso si no le preocupan las futuras actualizaciones, obtenga los 2 palos de 1 GB. Por lo menos, son menos puntos de falla. La diferencia de velocidad entre 4 x 512 y 2 x 1024 es insignificante si funcionan a la misma velocidad y voltaje de reloj.

Es una pregunta académica de todos modos, ya que no notarás la diferencia como usuario final. El cuello de botella en su sistema sigue siendo el disco duro, ya sea mecánico o SSD.


EDITAR:

Me han dicho que menos palos serán más rápidos, ya que la densidad de los chips en cada palo significa menos desplazamiento en el autobús que con más palos. Aparentemente, los tiempos en 512s son más lentos que 1GB también.


fuente
Hmmm, eso es interesante porque usar dos unidades físicas en lugar de dos unidades lógicas definitivamente no es académico, la ventaja de rendimiento es bastante distinta. Supongo que la diferencia podría deberse a las latencias involucradas (los tiempos de actualización y acceso de RAM son mucho menores que los tiempos de búsqueda y acceso de las unidades).
Synetech
Estoy seguro de que debería haber una ventaja para las aplicaciones de uso intensivo de memoria que transferirían datos entre la RAM y la CPU (es decir, la unidad no está involucrada). Observe la diferencia de velocidad entre el caché de la CPU y la velocidad de la RAM; la RAM puede extraer datos más rápido de lo que puede proporcionar un solo dispositivo, dos dispositivos deberían poder enviar datos más rápido que un dispositivo.
Synetech
Solo en doble canal, tal vez.
> Por lo menos, son menos puntos de falla. Con ese token, también podría decir que si hay una falla, con una configuración de un solo stick, pierde el doble que con una configuración de dos stick. > Solo en doble canal, tal vez. Los discos duros no son de doble canal pero exhiben este comportamiento. El punto es que los dispositivos físicos separados pueden prepararse internamente para proporcionar un flujo de datos listo para el cuello de botella (por ejemplo, el bus), mientras que un solo dispositivo podría maximizarse.
Synetech
1
Encontré este enlace. No estoy seguro de si ayuda: overclock.net/intel-memory/29556-ram-cpu-bottleneck.html