Tenemos el servidor HP DL360 G7 con una CPU y 16G12 g de ram. Planeamos agregar otra CPU. Entonces, también necesitamos ram para la segunda CPU. ¿Hay algún impacto negativo en el rendimiento si agregamos diferentes tamaños de RAM a la segunda CPU? por ejemplo 20G?
Configuración actual de ram:
Respuestas:
El servidor HP ProLiant DL360 G7 (y otros sistemas de CPU Nehalem y más nuevos) tienen un conjunto de pautas de población DIMM de memoria. ¿Puedes compartir lo que está actualmente poblado y cuál es tu cantidad / meta final de RAM?
En la actualidad, tiene 9 ranuras DIMM disponibles de las 18 ranuras en el servidor. Solo puede usar la mitad porque el servidor solo tiene una CPU instalada. La instalación de la CPU adicional abre las otras 9 ranuras para su uso.
Las otras reglas críticas son:
También hay consejos de población del canal de memoria que afectan la velocidad del bus. Por ejemplo, el uso de 3 a 6 DIMM por CPU será más rápido que la ejecución con las 18 ranuras ocupadas. Ambas CPU pueden ver la RAM, pero tiene que ser popular en ambos lados si tiene dos CPU.
Responda con su configuración, y podemos ayudar a optimizar ...
fuente
El sistema al que se refiere no diferencia entre los módulos de RAM para uno u otro procesador. Toda la RAM se comparte entre los dos procesadores. En principio, no hay impacto para agregar memoria de diferente tamaño. Lo único que debe tener en cuenta es que respeta los canales (canal dual = 2 DIMMS, el canal triple es 3 dimms). También asegúrese de que sus latencias y tiempos de RAS-CAS sean siempre los mismos.
EDITAR
Como lo declaró David Schwartz:
Si tiene diferentes cantidades de RAM en cada CPU, entonces una dirección del QPI estará más saturada que la otra, lo que tendrá un impacto negativo en el rendimiento.
fuente
Me temo que no es así como funciona. No existe la memoria por CPU (al menos en tales servidores, las supercomputadoras son una historia diferente). Por lo tanto, no necesita agregar memoria adicional para usar una CPU adicional. Por supuesto, puede hacerlo si descubre que tiene limitaciones de memoria y de CPU.
fuente