Je construis un système Core i7-860 qui prend en charge la mémoire double canal (jusqu'à 16 Go sur quatre modules DIMM), ma cible 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?
la source
Je construis un système Core i7-860 qui prend en charge la mémoire double canal (jusqu'à 16 Go sur quatre modules DIMM), ma cible 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?
Quatre bâtons entraîneraient une charge supplémentaire sur le contrôleur de mémoire et le chipset de la carte mère. Il faudrait un peu plus de temps au processeur pour ajouter et récupérer des données de quatre clés au lieu de deux.
Pour cette raison, 2 x 4 Go serait plus rapide que 4 x 2 Go.
EDIT - il existe une explication technique bien meilleure sur The Hyphenated Site pour appliquer ma réponse, même si elle mentionne des bâtons plus petits:
Il est préférable d’utiliser deux modules de 2 Go - pas pour une différence de vitesse appréciable (bien qu’il puisse y avoir un petit avantage - plus petit à petit) - mais pour un sous-système de mémoire plus fiable.
La plupart des systèmes de bureau utilisent des modules de RAM non mis en mémoire tampon - cela entraîne de très lourdes charges d'adresses et de bus de données lorsque plus de deux modules sont installés, ce qui peut considérablement dégrader la signalisation sur ces bus. Le sous-système de mémoire "voit" une charge par puce de mémoire. Ainsi, avec deux modules installés, vous pouvez charger jusqu'à 32 charges (avec des modules à double face) ... et avec quatre modules installés, jusqu'à 64 charges électriques sur le bus. Certains systèmes s'adaptent automatiquement à cette charge plus élevée en augmentant légèrement la tension, en réduisant la fréquence d'horloge de la mémoire (ce qui la ralentit légèrement) ou en ajoutant un cycle au paramètre de latence du SPD (à nouveau en la ralentissant légèrement). . Ces ajustements aident à maintenir la fiabilité du sous-système de mémoire, mais signifient que des modules de 4 x 1 Go seraient 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 différences de temps, la mémoire sera certainement plus fiable avec seulement deux modules.
Nous remercions Garycase du site du trait d'union pour cette réponse.
2x4 Go sera légèrement plus rapide dans les tests car la carte mère doit relâcher légèrement les timings pour gérer deux barrettes DIMM par canal, mais dans le monde réel, vous ne remarquerez jamais de différence. Cela peut également avoir une importance si vous overclockez de manière significative le deuxième jeu de barrettes DIMM, ce qui limitera votre capacité à pousser la mémoire autant que possible.
Si les coûts sont à peu près égaux, 2x4 Go vous permettra d’agrandir la mémoire à 16 Go à l’avenir si vous en avez besoin. Si les coûts sont considérablement plus élevés et que vous ne pensez pas avoir besoin de plus de RAM, il n'y a aucune raison de ne pas économiser d'argent et d'utiliser plutôt 4x2 Go.
la source
Pas ma réponse mais celle que j'ai suivie:
Cette question a déjà été posée dans plusieurs autres forums, mais la réponse n’a jamais été claire. Overclocking, évolutivité et température mis à part, je soupçonnerais 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 davantage de puces de mémoire. Pendant que certaines puces attendent la fin de leur cycle de synchronisation CAS, les données peuvent accéder aux données à partir des autres puces.
Le fait est que cela dépend vraiment de la mise en œuvre de northbridge (NB). Le N.-B. doit pouvoir tirer parti de l'entrelacement de quatre barrettes DIMM, et je ne sais pas ce que les NB font et ceux qui ne le font pas. Je suppose que la plupart des NB de Xeon peuvent s'entrelacer entre quatre barrettes DIMM. En fait, la plupart de ces NB requièrent que les DIMM soient installés par groupes de quatre. Je ne suis pas sûr des lignes 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 tout à fait certain que le 4x2 ne sera jamais plus lent que le 2x4, il sera identique ou plus rapide si le NB prend en charge l’entrelacement à quatre voies.
la source