Tutoriels

Qu'est-ce que la latence de la mémoire RAM et quelle est son importance?

Table des matières:

Anonim

Lorsque nous allons acheter un morceau de RAM pour notre PC, un concept assez important que nous devons comprendre est celui de la latence de la mémoire. Dans cet article, nous allons vous apprendre ce que c'est et expliquer son importance et son influence sur les performances de notre PC. Commençons!

Index du contenu

Définir le concept de latence

Avant de commencer, disons clairement ce qu'est la latence en termes très généraux. En gros, c'est le temps qui s'écoule entre une `` demande '' et sa réponse, c'est-à-dire le temps qui s'écoule entre le moment où une action est effectuée (par exemple, en cliquant sur un bouton) et la réception de la réponse (pour exemple, afficher une fenêtre). Par exemple, lorsque nous consultons le ping dans un test de vitesse ou dans un jeu en ligne, nous examinons la latence de notre réseau, c'est-à-dire le temps qui s'écoule entre l'envoi d'un paquet de données et la réception de sa réponse.

Vous recherchez le meilleur guide des meilleures mémoires RAM du marché ? Cliquez sur le lien précédent et vous verrez les modèles les plus remarquables.

Temps de latence dans la RAM et comment il est calculé

Le «CL» est normalement considéré comme la «latence» de la RAM, mais en réalité ce n'est qu'une partie de la latence totale!

En général, ce que beaucoup de gens considèrent comme la mesure réelle de la latence RAM est la latence dite CAS ou CL.

La latence CAS mesure le nombre de cycles d'horloge qui s'écoulent entre le moment où une demande de lecture de données est faite et le moment où ces informations sont disponibles. Donc, oui, c'est un type de latence lors de la mesure du temps qui s'écoule entre une requête et sa réponse, mais ce n'est pas un véritable indicateur de la latence TOTALE de la RAM. Parce que? Eh bien, car avec l'augmentation de la fréquence de la mémoire RAM, le temps nécessaire pour effectuer un cycle d'horloge est réduit. N'oubliez pas que la fréquence en Hertz (Hz) mesure le nombre de fois qu'un cycle se répète chaque seconde, donc plus la fréquence est élevée, moins il faudra de temps pour faire un cycle. De là, nous avons réussi à obtenir cette formule:

temps de cycle ( ns ) × latence CAS (« CL »)

Si le cycle prend 1 nanoseconde et 15 cycles (CL15), la latence réelle sera de 15 nanosecondes (ns), mais si nous modifions cette valeur de 0, 7 ns et augmentons la latence CAS à CL17, la latence réelle sera inférieur à 11, 9 ns.

Dans le deuxième exemple, la latence est plus faible car même si vous devez faire plus de cycles, cela prend beaucoup moins de temps pour effectuer chacun d'eux.

Maintenant, le rôle de la fréquence RAM ici n'est peut-être pas encore clair, alors voyons comment nous passons de la fréquence annoncée par les fabricants au temps de cycle (ns), à afin que le calcul puisse être effectué sans problème.

La première chose que nous devons savoir est que la chose la plus normale est que la mémoire est répertoriée, par exemple, "DDR4 2133" au lieu de "DDR4 2133MHz". Dans ce dernier cas, bien que nous l'appelions la «fréquence» de la RAM, ce n'est pas vraiment le cas, car la fréquence à laquelle la RAM fonctionne réellement est la moitié, c'est-à-dire dans ce cas 1066, 5 MHz. Comme dans les mémoires DDR (DOUBLE débit), 2 opérations sont effectuées par seconde et non une, le 2133 MHz annoncé serait en fait de 2133 MT / s (millions de transferts par seconde) et la fréquence serait de 1066, 5 MHz.

Ainsi, lorsque nous parlons de fréquence dans cet article, nous ne faisons pas référence au taux de transfert, qui est normalement appelé «fréquence». Dans tous les cas, ils sont équivalents: plus le taux de transfert est élevé, plus la fréquence.

Donc, une fois que nous avons les données de fréquence, si nous calculons son inverse (1 ÷ fréquence), nous obtiendrons finalement la période de chaque cycle en secondes, dans ce cas 0, 0009376465 ​​secondes ou, mieux dit, 9, 38 nanosecondes. Il suffirait de le multiplier par le CL, et nous aurions déjà les données de latence totale. En modifiant la formule précédente, on peut aller directement au résultat en nanosecondes comme ceci:

(1 000 ÷ fréquence REAL) × latence CAS (« CL »)

Nous savons que cette explication peut être assez compliquée… c'est pourquoi nous vous laissons ce tableau que nous avons fait avec tous les calculs déjà effectués pour 180 combinaisons de RAM différentes

Latence de la mémoire RAM DDR4

Ce tableau soulève certains doutes. Par exemple, deux combinaisons de RAM très courantes sont 3000MT / s CL15 et 3200MT / s et CL16. Les deux ont exactement la même latence selon notre formule, soit 10 ns. Cependant, nous avons omis un facteur.

La mémoire RAM (en particulier la RAM dynamique ou DRAM que nous utilisons dans nos ordinateurs, mobiles, etc.) est organisée par différentes lignes rectangulaires à 8 colonnes appelées "mots". Ainsi, la formule de calcul de latence que nous avons utilisée précédemment fait référence au retard qu'il y a lors de l'accès au PREMIER MOT, mais nous devons avoir deux autres latences en considération: la latence du quatrième et du huitième mot. Pour le calculer, utilisez cette formule:

Mot N = × (1 ÷ fréquence réelle)

L'Infinity Fabric a son utilisation la plus connue pour l'interconnexion des groupes de base ou également appelé CCX, utilisé dans presque tous les processeurs Ryzen (sauf certains comme les APU 2200G et 2400G). Cependant, l' accès à la RAM utilise également Infinity Fabric, donc sa fréquence a un impact encore plus important sur les latences d'accès à la mémoire.

Dans le cas d'Intel, le bus qu'ils utilisent fonctionne à des fréquences beaucoup plus élevées, dans la plupart des cas au-dessus de 4000 MHz, mais l'important n'est pas de voir quel bus atteint des fréquences plus élevées car alors la réalité pourrait être différente. Qui a le leadership en matière de latences d'accès mémoire, Intel ou AMD?

Eh bien, la vérité objective est que les processeurs Intel Coffee Lake ont des latences d'accès à la mémoire plus faibles que leurs concurrents AMD Ryzen, comme nous vous l'avons montré dans les tests de performances d'image. C'est pourquoi les gens ont tendance à prioriser moins les fréquences RAM élevées sur les processeurs Intel (à partir du socket 1151), car malgré un impact similaire sur les latences d'accès à la RAM ( comme nous voyons les différences qu'il y a lors du passage à 3400MT / s de RAM sont similaires ), il n'a aucun impact sur la vitesse du bus en anneau (Infinity Fabric sur AMD) d'une part, et d'autre part avec Intel aux vitesses RAM d'usine, ces latences sont similaires à celles de Ryzen avec des RAM de 3200MT / tellement plus.

Et quelle RAM acheter?

Une fois que tous ces aspects techniques ont été expliqués et après avoir parlé de l'importance de la latence d'accès à la mémoire dans les équipements modernes, la question à un million de dollars arrive: quelle fréquence et latence CAS devrais-je choisir pour faire le meilleur achat possible?

Comme le montre l'image ci-dessus, il peut y avoir de très grandes différences de prix entre les kits avec une vitesse plus élevée et une latence réelle inférieure (ce que nous avons expliqué plus tôt ), ce qui, ajouté aux prix extrêmement élevés de la RAM, qui a Jusqu'à 40% de plus qu'il y a un an ou 160% de plus qu'il y a deux ans, il présente un grand dilemme dans des budgets serrés où vous devriez économiser sur le kit choisi.

Ici, nous vous recommandons de rechercher le meilleur équilibre entre les avantages et le prix. Nous pensons que si vous allez utiliser un processeur AMD Ryzen ou dépenser de l'argent sur Intel (disons, par exemple, un i5 8600K ou i7 8700K), vous devriez essayer de vous fixer à un minimum idéal de 3000 ou 3200MT / s ( égaré MHz ). Cependant, si vous envisagez de monter une plate-forme beaucoup plus basique mais de dernière génération, un point très équilibré en termes de prix et de performances est le 2666MT / s. En fait, si vous allez monter Intel Coffee Lake avec des cartes mères qui ne sont pas Z370, vous ne pourrez pas augmenter la RAM de cette fréquence, ce sera donc le choix parfait. En guise de recommandation finale, si vous êtes les APU, pour utiliser toute la puissance de ses graphiques intégrés, portez une attention particulière à la RAM, avec un minimum de 2666 MT / s (3000 ou 3200 idéal) et toujours obligatoire d'utiliser Dual Channel pour lequel vous aurez besoin 2 modules RAM ou plus.

Souvenez-vous également que pour utiliser la RAM plus fréquemment, vous devrez très probablement effectuer plusieurs ajustements au BIOS de votre carte mère et vérifier s'il est possible d'augmenter sa fréquence en fonction des spécifications et de la compatibilité de la carte mère.

Comment connaître la latence de ma RAM

Pour connaître la fréquence et les données CL de votre RAM, il vous suffit de télécharger l'application CPUID CPU-Z. Une fois à l'intérieur du programme, obtenir les données est aussi simple que d'accéder à l'onglet "Mémoire" et de consulter la fréquence DRAM (fréquence RAM) et la latence CAS (latence CAS). Une fois ces données obtenues, il vous suffit d'appliquer les formules ou de consulter notre tableau pour connaître la latence réelle de votre RAM.

Mots finaux et conclusion sur la latence de la mémoire RAM

Nous savons que, en général, c'est un sujet qui peut être assez difficile pour beaucoup, qu'ils soient débutants ou non. Il y a de nombreux faits à garder à l'esprit qui sont généralement inconnus. Par conséquent, nous résumerons les conclusions que nous tirons de l'article en plusieurs points:

  • On pourrait dire que la latence, dans le cas des mémoires RAM, est le temps qui s'écoule entre la demande d'accès à une donnée et son accès. La donnée «CL» de la mémoire RAM, également appelée latence CAS , n'est pas un indicateur de la latence réelle de la RAM car il faut également prendre en compte la fréquence à laquelle elle fonctionne (la moitié des «MHz» annoncés: 2133, 2400, 3000…) et, en fait, c'est un facteur beaucoup plus déterminant que le CL. La latence réelle de la RAM influence les performances du processeur, et plus particulièrement dans les jeux, qui doivent accéder à la RAM beaucoup plus souvent. Dans AMD Ryzen, les fréquences de la RAM sont également beaucoup plus importantes que dans le cas des processeurs Intel Socket 1151 (les latences CAS sont essentiellement les mêmes), et surtout si vous allez utiliser un processeur Ryzen pour les jeux, il est préférable d'utiliser la mémoire RAM de fréquence 3000MT / s ou plus. Lors de l'achat, il est préférable de trouver un équilibre entre les performances et le prix en raison des coûts actuels élevés de la RAM.

Alors maintenant, vous savez, nous espérons que notre article vous a aidé à mieux comprendre le concept de latence dans la mémoire RAM. Avez-vous des doutes à ce sujet? Besoin de conseils sur les fréquences RAM à acheter? Avez-vous des suggestions ou des critiques sur ce que nous vous avons expliqué? N'hésitez pas à nous laisser un commentaire ou à ouvrir une discussion dans notre forum hardware!

Tutoriels

Le choix des éditeurs

Back to top button