4 votes

Mémoire Mac Pro - Dois-je utiliser 8 emplacements de RAM en mode double canal ou 6 emplacements de RAM en mode triple canal ?

J'ai un Mac Pro tour avec 2 x 2.66 GHz 6-Core Intel Xeon chipset, et 8 slots de RAM. On m'a dit qu'en raison de la capacité de mémoire à triple canal du processeur, je devais installer les modules de RAM par groupes de trois. Je fais beaucoup de compilation sur cette machine et je veux maximiser tout le matériel dont je dispose. Devrais-je éviter d'installer de la mémoire vive dans les deux derniers emplacements ?

12voto

Petros Points 4430

La réponse directe à votre question est que vous obtiendrez une bande passante mémoire de pointe légèrement supérieure avec 6 modules de mémoire appariés fonctionnant en mode triple canal qu'avec 8 modules de mémoire appariés en mode double canal. Cependant, il n'y a aucune garantie que votre machine exécutera les tâches pour lesquelles vous l'utilisez plus rapidement dans l'un ou l'autre mode. Vous avez besoin d'une analyse plus approfondie que cela. Tout d'abord, voici les instructions de remplacement de la mémoire pour votre Mac . En résumé, les instructions pour votre modèle sont les suivantes :

Calcul à double processeur emplacements mémoire, quatre par processeur. Vous pouvez consulter le site Vous pouvez installer des modules DIMM de 1 Go, 2 Go ou 4 Go. Le contrôleur de mémoire de chaque processeur possède trois canaux de mémoire. Les emplacements DIMM 1, 2, 5 et 6 ont leurs propres canaux ; les emplacements 3 et 4 partagent un canal et les emplacements 7 et 8 partagent un canal. Pour bande passante mémoire optimale, les six canaux de mémoire doivent être utilisés, et la mémoire doit être répartie de manière équilibrée entre les six canaux. Remarque : le fait de remplir l'emplacement 4 ou 8 diminue légèrement la bande passante maximale de la mémoire, mais selon les applications utilisées, le système global système peuvent bénéficier de la plus grande quantité de mémoire.

If you have          Fill in these slots
Two DIMMs            1 and 2
Three DIMMs          1, 2, and 3
Four DIMMs           1, 2, and 5, 6
Six DIMMs            1, 2, 3 and 5, 6, 7
Eight DIMMs          1, 2, 3, 4 and 5, 6, 7, 8

Pour déterminer si vous avez intérêt à augmenter la quantité totale de mémoire vive ou à conserver votre mémoire vive en mode triple canal, il faut des benchmarks. Il est difficile, sans mesurer l'utilisation, de dire s'il y a un avantage à ajouter de la RAM. Si vous effectuez une compilation avec le moniteur d'activité en marche, utilisez-vous toute la RAM dont vous disposez ? L'E/S du disque est-elle particulièrement élevée ? Si les entrées/sorties de disque sont élevées mais que votre RAM n'est pas entièrement utilisée, il est peut-être préférable d'utiliser un disque dur SSD pour exécuter vos compilations plutôt que d'ajouter de la RAM, vérifiez la pagination sur le disque pendant la compilation. L'important ici est de trouver le goulot d'étranglement plutôt que d'espérer que l'ajout de RAM rendra les choses plus rapides. Il peut même s'avérer que le CPU ou le compilateur est le goulot d'étranglement. Si vous avez deux processeurs à 6 cœurs, votre compilateur peut-il utiliser toute cette puissance de traitement ?

Je sais que j'ai probablement soulevé plus de questions que je n'ai répondu, mais cela vaut la peine d'y réfléchir si vous cherchez à améliorer les performances de votre investissement.

Si vous êtes un programmeur, vous comprenez probablement ces concepts de toute façon mais voici une lien vers un codinghorror article expliquant simplement le processus de recherche des goulots d'étranglement qui, je pense, est facile à lire. L'OS dans ce cas est Windows mais les principes sont les mêmes. Vous pouvez utiliser Activity Monitor ou un outil tiers de surveillance des ressources pour déterminer le goulot d'étranglement.

Par exemple, pour déterminer si votre système manque de RAM, lancez le moniteur d'activité. Vers le bas de la fenêtre, sélectionnez le bouton d'onglet intitulé "Mémoire système" et jetez un coup d'œil au graphique circulaire et aux chiffres indiqués en dessous. Voici un exemple tiré de mon système.

Activity Monitor System Memory

Les chiffres de cette capture d'écran qui devraient vous intéresser sont les suivants Gratuit y Sorties de page . Gratuit indique la quantité de RAM actuellement disponible, Sorties de page est un indicateur que votre système manque de RAM et qu'il a dû écrire des données temporaires sur le disque. Tout ce qui est supérieur à 0 dans Sorties de page signifie que vous pourriez potentiellement bénéficier de plus de RAM. Vous pouvez effectuer n'importe quelle activité que vous pensez pousser votre système avec Activity Monitor ouvert et surveiller ces chiffres tout au long. Cela devrait vous aider à déterminer si vous pouvez bénéficier de plus de RAM. Pour être complet, voici ce que représente chaque élément.

  • Gratuit : Mémoire non utilisée
  • Câblé : Les données qui doivent rester dans la RAM et ne peuvent pas être déplacées sur le disque.
  • Actif : Les données qui sont actuellement en mémoire et auxquelles on a accédé récemment.
  • Inactif : Données qui sont actuellement en mémoire mais qui ne sont plus utilisées. Par exemple, si vous avez récemment quitté une application, ses données sont conservées en mémoire pour un redémarrage plus rapide, mais elles seront utilisées par une autre application si vous n'avez plus de mémoire. Gratuit la mémoire.
  • Utilisé : La somme des mémoires filaire, active et inactive.

Voici également un lien très intéressant pour les questions relatives aux performances du Mac. http://www.macperformanceguide.com/

1voto

Ben Baron Points 183

Tout dépend si vous avez besoin de la vitesse brute de la RAM ou d'une quantité totale de RAM plus élevée. La RAM d'aujourd'hui est si rapide que vous ne remarquerez peut-être pas la diminution du nombre de canaux triples par rapport aux canaux simples. Cependant, étant donné que vous pouvez facilement mettre 12 Go ou plus dans les 6 premiers emplacements en utilisant deux kits à 3 canaux, il n'y a pas vraiment de raison d'utiliser les 8 emplacements, sauf si vous avez besoin de maximiser la machine pour une raison quelconque. Et la simple compilation de code ne nécessitera pas tant de RAM que cela.

Donc, en résumé, je recommande de s'en tenir à deux kits à 3 canaux pour obtenir une grande quantité de RAM à la vitesse la plus rapide.

0voto

Foliovision Points 933

Dans la quasi-totalité des utilisations d'un Mac Pro par les consommateurs ou les utilisateurs finaux, il est très peu probable que la vitesse de transfert de la mémoire soit un goulot d'étranglement des performances (la raison pour laquelle les SSD sont devenus une mise à niveau si importante malgré leur coût initial élevé est que les temps d'accès aux fichiers affectaient presque tous les utilisateurs de Mac). Là où la bande passante de la mémoire pourrait compter, c'est dans le cadre d'une utilisation scientifique (lorsque le Mac Pro est utilisé à plein régime pour des activités gourmandes en processeur et en mémoire).

Lloyd Chambers du Mac Performance Guide a fait des recherches très des tests approfondis de l'influence de la mémoire sur les performances en juin 2009, lorsque le Mac Pro 2009 est sorti. Chambers a notamment effectué des tests contre Photoshop et divers utilitaires de traitement brut. Sa conclusion :

Lorsqu'il s'agit d'accès au disque par rapport à la mémoire, plus de mémoire est toujours aussi bon, voire meilleur. Cela ne s'applique pas seulement à Photoshop, mais aussi à la capacité du système à utiliser la mémoire inutilisée pour la mise en cache, ce qui accélère tous les programmes.

En résumé : oubliez les 8 modules par rapport aux 6 et prenez ce dont vous avez besoin, par exemple 16GB par rapport à 12GB.

Pour mettre les choses en perspective, n'oubliez pas que 8 bâtons (configuration à double processeur, double canal) sont 50 % plus rapides que 3 bâtons (processeur unique, triple canal).

Pour mon usage personnel (développement web, traitement de photos, recherche), j'utilise 32 Go en dual channel (Mac Pro 2009 à 6 cœurs). Je n'ai remarqué aucun ralentissement par rapport à 24 Go en triple canal après avoir essayé les deux. En revanche, si vous manquez de mémoire, votre ordinateur sera très lent.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X