%20%3D%20rendimiento%20de%20RAM%20m%C3%A1s%20lento%3F.png)
Noté que si reduzco la velocidad del reloj de mi CPU mediante P-states/SpeedStep, mi RAM se ralentiza. Sin embargo, a través de CPU-Z, mi enlace HT, que es lo que conecta mi CPU a la memoria, sigue funcionando a la misma velocidad de reloj. ¿Qué causa que la velocidad de la RAM disminuya?
Esto es lo que hice:
- Utilicé la utilidad catalizadora AMD para reducir la velocidad de la CPU a 800 mhz.
- Ejecuté Geekbench.
- La puntuación de Geekbench en memoria bajó significativamente.
Respuesta1
Desde elPágina de descripción del punto de referencia de Geekbench 2:
Los puntos de referencia de la memoria miden no sólo el rendimiento del hardware de memoria subyacente, sino también el rendimiento de las funciones proporcionadas por el sistema operativo utilizado para manipular la memoria.
- Read Sequential carga valores de la memoria en registros.
- Write Sequential almacena valores de los registros en la memoria.
- Stdlib Allocate asigna y desasigna bloques de memoria de diferentes tamaños utilizando funciones de la biblioteca estándar de C.
- Stdlib Write escribe un valor constante en un bloque de memoria utilizando funciones de la biblioteca estándar de C.
- Stdlib Copy copia valores de un bloque de memoria a otro utilizando funciones de la biblioteca estándar de C.
Supongo que debido a que Geekbench está probando (en algunas partes) qué tan rápido puede cargar datos de los registros de la CPU en la RAM, esa prueba (por supuesto) sería más lenta con un reloj de CPU reducido. Y, por supuesto, como mencionó harrymc, la reducción de la velocidad de la CPU haría que toda la prueba se ejecutara más lentamente.
En general, los puntos de referencia basados en puntuaciones como Geekbench le dicen muy poco sobre cómo está funcionando su sistema. Hay muy pocas formas de aislar el "rendimiento de la memoria" como una entidad separada, ya que hay muchas variables y la mayoría de ellas están directamente relacionadas con el rendimiento del resto de su sistema.