Nous avons un serveur HP DL360 G7 avec un processeur et 16GRAM 12G. Nous prévoyons d'ajouter un autre processeur. Donc, nous avons également besoin de ram pour le deuxième processeur. Y a-t-il un impact négatif sur les performances si nous ajoutons une taille différente de RAM au second processeur? par exemple 20G?
Configuration actuelle du bélier:
Réponses:
Le serveur HP ProLiant DL360 G7 (et les autres systèmes CPU Nehalem et plus récents) ont un ensemble de directives de population DIMM de mémoire. Pouvez-vous partager ce qui est actuellement rempli et quel est votre montant / objectif final de RAM?
À l'heure actuelle, vous disposez de 9 emplacements DIMM disponibles sur les 18 emplacements du serveur. Vous ne pouvez en utiliser que la moitié car le serveur n'a qu'un seul processeur installé. L'installation du processeur supplémentaire ouvre les 9 autres emplacements pour utilisation.
Les autres règles critiques sont:
Il existe également des conseils de population de canaux mémoire qui affectent la vitesse du bus. Par exemple, l'utilisation de 3 à 6 modules DIMM par CPU sera plus rapide que l'exécution avec les 18 emplacements remplis. La RAM peut être vue par les deux CPU, mais vous devez être populaire des deux côtés si vous avez deux CPU.
Répondez avec votre configuration, et nous pouvons vous aider à optimiser ...
la source
Le système auquel vous vous référez ne fait pas de différence entre les modules RAM pour l'un ou l'autre processeur. Toute la RAM est partagée entre les deux processeurs. En principe, il n'y a aucun impact sur l'ajout de mémoire de taille différente. La seule chose que vous devez garder à l'esprit est que vous respectez les canaux (dual channel = 2 DIMMS, Triple channel is 3 dimms). Assurez-vous également que vos latences et temporisations RAS-CAS sont toujours les mêmes.
ÉDITER
Comme l'a déclaré David Schwartz:
Si vous avez différentes quantités de RAM sur chaque CPU, alors une direction du QPI sera plus saturée que l'autre, ce qui aura un impact négatif sur les performances.
la source
J'ai peur que ce ne soit pas comme ça que ça marche. La mémoire par processeur n'existe pas (au moins sur de tels serveurs, les superordinateurs sont une autre histoire). Vous n'avez donc pas besoin d'ajouter de mémoire supplémentaire pour utiliser un processeur supplémentaire. Bien sûr, vous pouvez le faire si vous constatez que vous êtes contraint par la mémoire ainsi que par le processeur.
la source