web-dev-qa-db-fra.com

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

Je construis un système Core i7-860 qui prend en charge la mémoire double canal (jusqu'à 16 Go sur quatre DIMM), ma cible étant 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?

50
Borek Bernard

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 y a une explication technique bien meilleure sur Le site avec trait d'union pour appliquer ma réponse, même s'il 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 RAM non tamponnés - cela entraîne de très lourdes charges sur les bus d'adresse et de données lorsque plus de deux modules sont installés et peut considérablement dégrader la signalisation sur ces bus. Le sous-système de mémoire "détecte" 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 réglages permettent de maintenir la fiabilité du sous-système de mémoire - mais signifient que les modules 4 x 1 Go seraient légèrement plus lents que les modules 2 x 2 Go sur ces systèmes. Mais qu’il y ait 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.

47
Kez

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 être important si vous overclockez de manière significative le deuxième jeu de modules 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’allonger 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 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.

18
Dan Neely

Pas ma réponse mais celle que j'ai suivie:

Cette question a déjà été abordée dans plusieurs autres forums, mais la réponse n’a jamais été claire. Overclocking, évolutivité et température mis à part, je suspecterais 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 NB doit pouvoir tirer parti de l'entrelacement de quatre barrettes de mémoire DIMM, et je ne sais pas ce que les NB font et ceux qui ne le font pas. Je pense que la plupart des NB de Xeon peuvent s'entrelacer entre quatre barrettes DIMM. En fait, la plupart de ces NB requièrent l'installation de barrettes DIMM par groupes de quatre. Je ne suis pas sûr des lignes du consommateur NB 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 4x2 ne sera jamais plus lent que 2x4, il sera identique ou plus rapide si le NB prend en charge l’entrelacement à quatre voies.

5
Joe Taylor