16Aug
A veces es divertido especular qué tan diferente funcionaría su sistema si se realizaran cambios en los componentes de hardware. La publicación SuperUser Q & A de hoy analiza los aumentos en el tamaño de la memoria para ayudar a satisfacer la curiosidad del lector.
Pregunta de hoy &La sesión de respuesta nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, una agrupación de sitios web Q & A dirigida por la comunidad.
Foto cortesía de la Asociación WDA( Flickr).
El lector de preguntas
SuperUser spartacus quiere saber si aumentar el tamaño de la memoria podría hacer que se vuelva más lento:
Si aumentamos el tamaño de SDRAM usando la misma tecnología, ¿el tiempo de respuesta será más lento? Si se hiciera más lento, ¿se debería a la complejidad de la lógica digital?
¿Un aumento en el tamaño hará que la memoria se vuelva más lenta?
La respuesta Los colaboradores de
SuperUser Daniel R Hicks y Shikhar Bhardwaj tienen la respuesta para nosotros. Primero, Daniel R Hicks:
Sí y no. Como dice duDE, la memoria nunca funcionará más rápido que la velocidad del bus / reloj que la maneja, pero la velocidad máxima de la memoria depende definitivamente del tamaño.
A medida que aumenta el conjunto de memoria, aumenta el número de niveles de decodificador de direcciones( con el registro de tamaño) y la carga en los controladores aumenta linealmente( lo que produce un aumento aproximadamente logarítmico de la demora).
Por lo tanto, aunque rara vez vale la pena limitar el tamaño de la RAM en un sistema comercial en un intento de aumentar la velocidad( hay excepciones donde la caja ajusta la velocidad del reloj según el tamaño de la RAM), si usted esdiseñador de sistema, el tamaño máximo de RAM es una de las ventajas y desventajas de rendimiento que debe tener en cuenta.
Seguido de la respuesta de Shikhar Bhardwaj:
No, no es así.Como SDRAM está sincronizado con el sistema, la velocidad de la memoria depende de la velocidad del sistema. Lo que puede afectar la velocidad de acceso a la memoria es la configuración en la que se usa.
Si su versión ya tiene una configuración de doble canal( o triple canal) y la memoria aumentada no usa módulos idénticos, entonces puede reducir la velocidad aoperación de un solo canal. Sin embargo, esta disminución apenas se nota, como dice Wikipedia:
- Tom's Hardware encontró poca diferencia significativa entre las configuraciones de un solo canal y de doble canal en pruebas sintéticas y de juego( usando una configuración de sistema "moderna( 2007)").En sus pruebas, el doble canal dio en el mejor de los casos un aumento del 5 por ciento de la velocidad en las tareas con mucha memoria.
En este caso, la velocidad puede disminuir, pero experimentará un aumento general en el rendimiento debido a la mayor cantidad de memoria física disponible para su sistema operativo. Esto, por supuesto, depende del sistema operativo que esté utilizando y cuán eficiente sea al utilizar los recursos disponibles.
¿Tiene algo que agregar a la explicación? Suena apagado en los comentarios.¿Desea leer más respuestas de otros usuarios de Stack Exchange expertos en tecnología? Mira el hilo de discusión completo aquí.