En quoi la fréquence et la latence de la RAM diffèrent-elles? Comment cela affecte-t-il les performances?

10

J'ai une question concernant deux spécifications de mémoire RAM, la quantité de Mhz et les temps de latence (exemple: 9-9-9-24).

Lequel des deux est le plus important pour les performances du système et pourquoi? Quelle est exactement la différence entre les deux?

Citroenfris
la source
Les nombres derrière le Mhz / DDR3 sont des timings de mémoire , plus bas est meilleur.
Tamara Wijsman,
Cela ressemble plus à une recommandation d'achat qu'à une véritable question technique.
BinaryMisfit
Retirez ensuite les prix et posez la vraie question. Depuis plus de 3 utilisateurs l'ont signalé et l'ont lu comme une recommandation d'achat, puis peut-être arrêter de se plaindre, le modifier en quelque chose qui peut être répondu, et il sera rouvert.
BinaryMisfit
@NielsWillems: Le 1866 Mhz fonctionne plus rapidement tandis que le 1600 Mhz répond plus rapidement en raison de la latence plus faible. En ce qui concerne la raison proche, vous voudrez peut-être jeter un œil au billet de blog sur les recommandations d'achat . En bref, ces questions devraient être reformulées pour demander des conseils dont vous pourriez tirer des enseignements, mais pas des recommandations de produits ou des informations qui seront obsolètes dans un an ... Pour le dire autrement: si tout le monde place des recommandations d'achat, il n'y aurait pas beaucoup de valeur d'apprentissage pour la communauté.
Tamara Wijsman,
Votre question modifiée est sur le point d'être rouverte.
Daniel Beck

Réponses:

4

Un article de Toms Hardware explique très bien le timing de la RAM

  • CAS, généralement étendu comme stroboscope d'adresse de colonne (ou parfois comme sélection d'adresse de colonne), qui fait référence à la colonne pour un emplacement de mémoire physique dans un tableau composé de colonnes et de rangées de condensateurs utilisés dans les modules de mémoire vive dynamique (DRAM) (dont les trois types de RAM de ce guide sont des sous-types). La latence CAS apparaît généralement en premier dans les séquences de synchronisation pour la RAM et indique le nombre de cycles d'horloge qui s'écoulent entre le moment où le contrôleur de mémoire demande au module de mémoire d'accéder à une colonne particulière de sa ligne actuelle et lorsque cet accès produit les données qui y résident.
  • Trcd ou tRCD, généralement étendu en tant que délai RAS à CAS, où RAS est développé comme stroboscope d'adresse de ligne, où R fait référence à la ligne pour un emplacement de mémoire physique dans un tableau composé de colonnes et de lignes de condensateurs utilisés pour les modules DRAM. Cette valeur spécifie le nombre de cycles d'horloge entre un Strobe Address Row (RAS) et un CAS, et représente le retard de l'adresse de ligne à l'adresse de colonne pour un module de mémoire.
  • Trp ou tRP, généralement étendu en tant que précharge RAS, qui représente le nombre de cycles d'horloge requis pour mettre fin à l'accès à la ligne de mémoire actuelle et commencer l'accès à la ligne de mémoire suivante, de sorte que tRP = temps de précharge de ligne.
  • tRAS ou Tras, généralement étendu en tant que temps d'accès RAS mesuré par le nombre de cycles d'horloge nécessaires pour accéder à une certaine ligne de données dans la DRAM entre la demande de données initiale et la commande de précharge requise pour commencer le prochain accès à la mémoire. Par définition, le tRAS doit être supérieur ou égal au CAS plus le tRCD, plus deux cycles supplémentaires, pour laisser le temps aux accès de se terminer, car ils lisent ou écrivent plusieurs bits de mémoire, DDR (2 bits), DDR2 ( 4 bits) et DDR3 (8 bits) font tous en nombre plus ou moins grand.

Les synchronisations de la mémoire RAM apparaissent généralement sous la forme de séquences de quatre nombres séparés par des tirets, comme dans 5-5-5-15. Cela indique que les valeurs CAS, tRCD et tRP sont toutes égales à cinq cycles d'horloge et que la valeur tRAS est égale à 15 cycles d'horloge. Plus les nombres qui apparaissent dans ces séquences sont petits, plus la synchronisation de la mémoire est serrée. De même, de plus grands nombres indiqueraient des timings plus lâches. Autrement dit, une latence plus faible coûte plus cher, des délais plus serrés coûtent plus cher et la combinaison des deux coûte le plus en ce qui concerne la mémoire.

La source

J'irais avec les timings plus serrés, ils ont tendance à être plus rapides et la différence de 166 MHz ne sera même pas perceptible. En fait, ils sont tous deux si proches que vous ne remarquerez aucune différence de vitesse. Celui avec la note Mhz la plus élevée pourrait être le meilleur pour le sur-cadencement car il vous donnera un peu de marge car Intel moderne et toutes les puces AMD ont des contrôleurs de mémoire intégrés, de sorte que lorsque vous montez sur le FSB, vous dépasserez également la RAM. Mais encore une fois, ce sont toutes des préférences personnelles en fonction de ce que vous ferez de votre système. L'un ou l'autre ira bien si vous construisez simplement un système de stock que vous ne prévoyez pas d'overclocking.

Supercéréale
la source
Merci pour l'édition de citation de bloc @sathya, je l'apprécie.
Supercereal