Que signifient les synchronisations de la mémoire et la RAM?

18

Sur chaque morceau de RAM, vous verrez les timings comme: "2-2-2-5".

Qu'est-ce que tout cela? Qu'est-ce que je devrais acheter?

Eikern
la source

Réponses:

17

Il y a beaucoup d'explications détaillées à ce sujet sur les forums d' overclocking ainsi que sur les sites d'examen du matériel.

Une réponse très simple est que chaque nombre représente le nombre de cycles qu'il faut avant que la mémoire puisse effectuer une action interne donnée. Généralement, plus c'est bas, mieux c'est, mais ce n'est pas toujours vrai, car les nombres séparés ont un effet les uns sur les autres.

Vous pouvez considérer cela comme une mesure de la vitesse à laquelle la mémoire est "rapide", par opposition à sa "vitesse". C'est essentiellement le délai avant que les actions puissent commencer.

Étant donné que les nombres mesurent les cycles d'horloge, n'oubliez pas que des temporisations inférieures ne signifient pas nécessairement des temps d'accès plus rapides. La mémoire fonctionnant à 100  MHz avec une synchronisation de 2-2-2-5 aura des temporisations effectivement plus lentes que la mémoire fonctionnant à 400 MHz avec une synchronisation de 5-5-5-15 par exemple (même si cela prend 5 horloges au lieu de 2 horloges, il pédale 4 fois plus vite).

Dans l'ensemble , ne vous en faites pas trop . Franchement, vous ne remarquerez probablement jamais la différence entre les différents horaires. La seule raison pour laquelle vous voudriez vous en soucier est si vous êtes un passionné de benchmarking / overclocking.

Si vous recherchez simplement un PC rapide et que vous n'êtes pas un gros tweaker, vous devriez acheter une RAM fiable et bien évaluée à un bon prix. Investissez cet argent que vous économisez en n'achetant pas de mémoire à faible synchronisation dans des composants qui feront une plus grande différence de vitesse.

TM.
la source
Toutes choses étant égales par ailleurs, préférez la mémoire avec des nombres de synchronisation inférieurs. Mais seulement si toutes les autres choses sont égales. C'est la préoccupation la plus minime pour 99,9% des applications PC.
David Schwartz
11

Voici le résumé:

Les timings RAM sont le temps d'attente que le processeur passe pour obtenir des données de la mémoire. Essentiellement, le processeur doit attendre un certain temps avant un accès, puis extrait ces données à une certaine bande passante (qui est une mesure distincte, comme 8,4 Go / s). Vous voulez les temps de latence les plus bas possibles (2-2-2-5 serait génial) et la bande passante la plus élevée possible.

En ce qui concerne les temps wxyz, w est la latence CAS, x est tRCD, y est tRP et z est tRAS. Ce sont chacune des latences différentes pour différentes opérations, et j'oublie ce qui est tRCD, tRP et quoi.

Si vous êtes un passionné et que vous vous souciez, la valeur la plus importante est la latence CAS w . Encore une fois, faible est le meilleur. Pour les deux prochains chiffres: aucun n'est très important dans mon expérience. Enfin, tRAS ( z ) est important de définir dans une certaine plage de tolérance; essentiellement, à moins qu'il n'ait une valeur extrême, cela ne fait guère de différence.

Globalement, ces horaires ne sont plus essentiels à la performance. Je ne les configurerais pas moi-même (sauf si je savais ce que je faisais) car vous êtes plus susceptible de rendre votre système instable que d'améliorer les performances de> 1%.

Ma recommandation est simplement d'acheter la mémoire à fréquence d'horloge la plus élevée disponible pour votre génération de mémoire donnée (DDR2, DDR3, etc.) - celle avec le plus grand MHz, ce qui maximise la bande passante. Laissez ensuite la carte mère choisir les horaires de mémoire.

user2751
la source