52 votes

Est-il plus rapide d'avoir quatre fois 2 Go ou deux fois 4 Go de mémoire vive avec une carte mère à double canal ?

Je suis en train de construire un noyau i7-860 qui prend en charge la mémoire à double canal (jusqu'à 16 Go en quatre DIMM), mon objectif est de 8 Go. Du point de vue des performances, est-il préférable d'avoir deux fois 4 Go ou quatre fois 2 Go ?

48voto

zobie Points 539

Quatre sticks solliciteraient davantage le contrôleur de mémoire et le chipset de la carte mère. Il faudrait un peu plus de temps à l'unité centrale pour ajouter et récupérer des données à partir de quatre barrettes plutôt que de deux.

C'est pourquoi 2 x 4 Go seraient plus rapides que 4 x 2 Go.

EDIT - il y a une bien meilleure explication technique en Le site à trait d'union pour renforcer ma réponse, bien qu'il mentionne des bâtonnets de taille inférieure :

Il est préférable d'utiliser deux modules de 2 Go -- pas pour une vitesse appréciable appréciable (bien qu'il puisse y avoir un un petit avantage -- nous y reviendrons dans un instant) -- mais mais pour une mémoire plus fiable. mémoire plus fiable.

La plupart des systèmes de bureau modules de RAM non tamponnés, ce qui entraîne de très des charges très importantes sur les bus d'adresses et de données d'adresses et de données lorsque vous avez plus de deux modules installés, ce qui peut dégrader de manière significative la signalisation sur ces bus. Le sous-système mémoire "ne voit qu'une seule charge par puce de mémoire. avec deux modules installés, cela fait jusqu'à 32 charges (avec des modules double face) ... et avec quatre modules installés cela fait jusqu'à 64 charges électriques sur le bus. Certains systèmes s'adaptent automatiquement à ce nombre plus élevé de charge plus élevée en augmentant la tension une petite quantité ; en réduisant l'horloge fréquence d'horloge de la mémoire (ce qui mémoire (la ralentissant ainsi légèrement) ou en ajoutant un cycle au réglage de latence du SPD (encore une fois). au réglage de latence du SPD (ce qui le ralentit légèrement), (encore une fois, un léger ralentissement). Ces Ces ajustements permettent au sous-système mais signifient que 4 modules de 1 Go modules de 1 Go seront légèrement plus lents que des modules de 2 x 2 Go sur ces systèmes. Mais qu'il y ait ou non des [...] sera certainement plus fiable avec seulement deux modules.

Cette réponse est attribuée à garycase de The Hyphenated Site.

19voto

Une capacité de 2 x 4 Go sera légèrement plus rapide dans les tests, car la carte mère doit légèrement assouplir les temporisations pour gérer deux DIMM par canal, mais en utilisation réelle, vous ne remarquerez jamais de différence. Cela peut également avoir son importance si vous pratiquez l'overclocking de manière significative, car le deuxième jeu de DIMM limitera votre capacité à pousser les horloges de la mémoire aussi haut que possible.

Si les coûts sont à peu près les mêmes, 2 x 4 Go vous donneront la possibilité d'étendre la mémoire à 16 Go à l'avenir si vous en avez besoin. Si les coûts sont nettement plus élevés et que vous ne prévoyez pas d'avoir besoin de plus de mémoire vive, il n'y a aucune raison de ne pas économiser de l'argent et d'utiliser 4 x 2 Go à la place.

6voto

Pier Luigi Points 4428

Ce n'est pas ma réponse, mais celle que j'ai suivie :

Cette question a déjà été soulevée dans plusieurs autres forums, mais il n'y a jamais eu de réponse claire et précise. Overclocking, évolutivité et température mis à part, je pense que 4x2 serait légèrement plus rapide que 2x4 parce qu'il y aurait plus d'entrelacement. L'entrelacement signifie que les données sont réparties sur un plus grand nombre de puces mémoire. Pendant que certaines puces attendent la fin de leur cycle de synchronisation CAS, les autres puces peuvent accéder aux données.

Le fait est que cela dépend vraiment de la northbridge (NB). Le NB doit être en mesure de tirer parti de l'entrelacement sur quatre DIMM, et je ne sais pas quels NB le font et lesquels ne le font pas. Je soupçonne que la plupart des NB Xeon peuvent s'entrelacer sur quatre DIMM, en fait la plupart de ces NB exigent que les DIMM soient installés par groupes de quatre. Je ne suis pas sûr des gammes NB grand public telles que P35, 965 et nForce 680i, la réponse pourrait être différente pour chaque chipset...

Je sais que cela ne répond pas directement à votre question. Je suis certain que 4x2 ne sera jamais plus lent que 2x4, ce sera soit la même chose, soit plus rapide si le NB supporte l'entrelacement à quatre voies.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X