Guide rapide et pratique de la RAM : Ce que vous devez savoir

La RAM est un composant crucial de tout ordinateur, mais elle peut être source de confusion. Voici la RAM expliquée en termes compréhensibles par tous.
La RAM est la mémoire à court terme de votre ordinateur. C’est là que votre ordinateur garde la trace des programmes et des données que vous utilisez en ce moment. Vous savez probablement déjà que plus de RAM, c’est mieux, mais vous cherchez peut-être à en installer plus maintenant.

L’achat de mémoire vive peut toutefois prêter à confusion. Quelle est la différence entre DDR3 et DDR4 ? DIMM et SO-DIMM ? Y a-t-il une différence entre DRR3-1600 et PC3-12800 ? La latence et le timing de la RAM sont-ils importants ?

Poursuivez votre lecture pour obtenir des explications sur les différents types de RAM, sur la manière de lire les spécifications de la RAM et sur le fonctionnement exact de la RAM.

Qu’est-ce que la RAM ?

RAM est l’abréviation de Random Access Memory (mémoire vive). Elle joue un rôle intermédiaire entre le petit cache ultra-rapide de votre processeur et le grand stockage ultra-rapide de votre disque dur ou de votre disque dur SSD (Solid State Drive). Votre système utilise la RAM pour stocker temporairement les parties actives du système d’exploitation et les données que vos applications utilisent activement. La RAM n’est pas une forme de stockage permanent.

Considérez votre ordinateur comme un bureau. Le disque dur est le classeur dans le coin. La RAM est comme un poste de travail de bureau entier, tandis que le cache du CPU est comme la zone de travail réelle où vous travaillez activement sur un document.

Plus vous avez de RAM, plus vous pouvez accéder rapidement à un grand nombre de choses à un moment donné. De la même manière, un bureau plus grand peut contenir plus de papiers sans devenir encombrant et difficile à manier (et sans nécessiter plus de déplacements vers le classeur pour le réorganiser).

Contrairement à un bureau, cependant, la RAM ne peut pas servir de stockage permanent. Le contenu de la RAM de votre système est perdu dès que vous coupez l’alimentation. Perdre l’alimentation, c’est comme effacer tous les documents de votre bureau.

La RAM signifie généralement SDRAM

Lorsque les gens parlent de RAM, ils parlent généralement de mémoire vive dynamique synchrone (SDRAM). Cet article traite également de la SDRAM. Pour la plupart des ordinateurs de bureau et des ordinateurs portables, la RAM se présente sous la forme d’une clé que vous pouvez insérer dans la carte mère.

Malheureusement, la tendance est à la hausse pour les ordinateurs portables super fins et légers où la RAM est soudée directement à la carte mère afin de gagner de la place. Cependant, cela sacrifie l’évolutivité et la réparabilité.

Ne confondez pas SDRAM et SRAM, qui signifie Static RAM (mémoire vive statique). La RAM statique est la mémoire utilisée, entre autres, pour les caches des processeurs. Elle est beaucoup plus rapide mais sa capacité est également limitée, ce qui la rend inadaptée pour remplacer la SDRAM. Il est très peu probable que vous rencontriez de la SRAM dans votre utilisation générale, et vous ne devez donc pas vous en inquiéter.

Les facteurs de forme de la RAM

La plupart du temps, la RAM se décline en deux tailles : DIMM (Dual In-Line Memory Module), que l’on trouve dans les ordinateurs de bureau et les serveurs, et SO-DIMM (Small Outline DIMM), que l’on trouve dans les ordinateurs portables et autres ordinateurs à petit facteur de forme.
Bien que ces deux types de mémoire vive utilisent la même technologie et fonctionnent exactement de la même manière, vous ne pouvez pas les mélanger. Vous ne pouvez pas insérer une barrette DIMM dans un emplacement SO-DIMM, et vice versa (les broches et les emplacements ne sont pas alignés !).

Lorsque vous achetez de la RAM, la première chose à savoir est son facteur de forme. Rien d’autre n’a d’importance si le stick ne rentre pas !

Que signifie DDR ?

La mémoire vive que vous utilisez dans votre ordinateur fonctionne à l’aide de la technologie DDR (Double Data Rate). La RAM DDR signifie que deux transferts ont lieu par cycle d’horloge. Les nouveaux types de RAM sont des versions actualisées de la même technologie, ce qui explique pourquoi les modules de RAM portent l’étiquette DDR, DDR2, DDR3, etc.

Bien que toutes les générations de RAM de bureau aient la même taille physique et la même forme, elles ne sont pas compatibles.

Vous ne pouvez pas utiliser de la RAM DDR3 sur une carte mère qui ne prend en charge que la DDR2. De même, la DDR3 ne peut pas être insérée dans un emplacement DDR4. Pour éviter toute confusion, chaque génération de mémoire vive a une encoche découpée dans les broches à des endroits différents. Cela signifie que vous ne pouvez pas mélanger accidentellement vos modules de RAM ou endommager votre carte mère, même si vous achetez le mauvais type.

DDR2

La DDR2 est le type de RAM le plus ancien que vous êtes susceptible de rencontrer aujourd’hui. Elle possède 240 broches (200 pour les SO-DIMM). La DDR2 est bel et bien dépassée, mais vous pouvez encore l’acheter en quantités limitées pour mettre à niveau des machines plus anciennes. Sinon, la DDR2 est obsolète.

DDR3

La DDR3 est sortie en 2007. Bien que la DDR4 l’ait officiellement remplacée en 2014, vous trouverez encore de nombreux systèmes utilisant l’ancienne norme de RAM. Pourquoi ? Parce que ce n’est qu’en 2016 (deux ans après le lancement de la DDR4) que les systèmes compatibles avec la DDR4 ont vraiment pris leur essor.

En outre, la RAM DDR3 couvre un large éventail de générations de processeurs, du socket LGA1366 d’Intel au LGA1151, en passant par les AM3/AM3+ et FM1/2/2+ d’AMD. Pour Intel, cela couvre l’introduction de la gamme Intel Core i7 en 2008 jusqu’aux processeurs Kaby Lake de 7e génération en 2016.

La RAM DDR3 possède le même nombre de broches que la DDR2. Cependant, elle fonctionne à une tension inférieure et a des timings plus élevés (nous reviendrons sur les timings de la RAM dans un instant), elle n’est donc pas compatible. De plus, les SO-DIMM de la DDR3 ont 204 broches contre 200 pour la DDR2.

DDR4

La DDR4 est arrivée sur le marché en 2014 et a mis un certain temps à devenir le type de mémoire vive le plus populaire, détrônant la DDR3 en 2017. Depuis lors, l’utilisation de la DDR4 n’a cessé de croître, au point qu’elle représente aujourd’hui environ 80 % de toutes les ventes de RAM dans le monde.

Une période initiale de prix élevés a vu de nombreux utilisateurs s’en tenir à la génération précédente. Cependant, comme les derniers processeurs Intel et AMD utilisent exclusivement la RAM DDR4, la plupart des utilisateurs sont passés à la nouvelle génération ou la mettront à niveau lors de la prochaine mise à jour de leur système.

La DDR4 réduit encore la tension de la RAM, de 1,5 V à 1,2 V, tout en augmentant le nombre de broches à 288.

DDR5

La DDR5 devait arriver sur les marchés grand public en 2019. Cela ne s’est pas produit. Ce n’est pas vraiment arrivé en 2020 non plus, car la nouvelle spécification de mémoire n’a été publiée qu’à la mi-2020. Le résultat est qu’à l’heure où nous écrivons ces lignes, la RAM DDR5 commence tout juste à être diffusée dans le monde, mais uniquement par le biais de modules de démonstration coûteux plutôt que de produits de qualité grand public.

La DDR5 continuera d’être conçue avec 288 broches, mais la tension de la RAM passera à 1,1 V. Les performances de la RAM DDR5 devraient être supérieures à celles de la RAM classique. Les performances de la RAM DDR5 devraient doubler par rapport à la norme la plus rapide de la génération DDR4 précédente. Par exemple, SK Hynix a révélé les détails techniques d’un module de RAM DDR5-6400, le plus rapide possible autorisé par la norme DDR5.

Mais, comme pour tout nouveau matériel informatique, attendez-vous à un prix extrêmement élevé au lancement. De même, si vous envisagez d’acheter une nouvelle carte mère, ne vous focalisez pas sur la DDR5. Elle n’est pas encore disponible et, malgré ce que dit SK Hynix, Intel et AMD mettront du temps à s’y préparer.

Le jargon de la RAM : Vitesse, latence, timing, etc.

Vous vous êtes familiarisé avec la SDRAM, les DIMM et les générations DDR. Mais qu’en est-il des autres longues chaînes de chiffres du modèle de RAM ? Que signifient-ils ? En quoi la RAM est-elle mesurée ? Et qu’en est-il de ECC et Swap ?

Voici les autres termes de spécification de la RAM que vous devez connaître.
Vitesse d’horloge, transferts, bande passante

Vous avez peut-être vu de la RAM désignée par deux séries de chiffres, comme DDR3-1600 et PC3-12800. Ces chiffres font référence et font allusion à la génération de la RAM et à sa vitesse de transfert. Le chiffre après DDR/PC et avant le trait d’union fait référence à la génération : DDR2 correspond à PC2, DDR3 à PC3, DDR4 à PC4.

Le nombre apparié après DDR fait référence au nombre de mégatransferts par seconde (MT/s). Par exemple, la RAM DDR3-1600 fonctionne à 1 600 MT/s. La RAM DDR5-6400 mentionnée ci-dessus fonctionnera à 6 400 MT/s – beaucoup plus rapidement ! Le chiffre placé après PC fait référence à la bande passante théorique en mégaoctets par seconde. Par exemple, la mémoire PC3-12800 fonctionne à 12 800 Mo/s.

Il est possible d’overclocker la RAM, tout comme vous pouvez overclocker un processeur ou une carte graphique. L’overclocking augmente la bande passante de la RAM. Les fabricants vendent parfois de la RAM pré-overclockée, mais vous pouvez l’overclocker vous-même. Assurez-vous simplement que votre carte mère supporte la vitesse d’horloge plus élevée de la RAM !

Vous vous demandez peut-être si vous pouvez mélanger des modules de RAM de différentes vitesses d’horloge. La réponse est que oui, vous pouvez, mais ils fonctionneront tous à la vitesse d’horloge du module le plus lent. Si vous voulez utiliser de la RAM plus rapide, ne la mélangez pas avec vos modules plus anciens et plus lents.

Vous pouvez, en théorie, mélanger les marques de RAM, mais ce n’est pas conseillé. Vous avez plus de chances de rencontrer un écran bleu de la mort ou d’autres pannes aléatoires lorsque vous mélangez des marques de RAM ou des vitesses d’horloge de RAM différentes.

Timing et latence

Vous verrez parfois des modules de RAM avec une série de chiffres, comme 9-10-9-27. Ces chiffres sont appelés timings. Un timing de RAM est une mesure des performances du module de RAM en nanosecondes. Plus les chiffres sont bas, plus la RAM réagit rapidement aux demandes.

Le premier nombre (9, dans l’exemple) est la latence CAS. La latence CAS correspond au nombre de cycles d’horloge nécessaires pour que les données demandées par le contrôleur de mémoire soient disponibles sur une broche de données.

Vous remarquerez que la mémoire vive DDR3 présente généralement des valeurs de temps plus élevées que la DDR2, et que la DDR4 présente généralement des valeurs de temps plus élevées que la DDR3. Pourtant, la DDR4 est plus rapide que la DDR3, qui est plus rapide que la DDR2. Bizarre, non ?

Nous pouvons expliquer cela en utilisant les DDR3 et DDR4 comme exemples.

La vitesse la plus basse de la RAM DDR3 est de 533MHz, ce qui signifie un cycle d’horloge de 1/533000000, ou 1,87 ns. Avec une latence CAS de 7 cycles, la latence totale est de 1,87 x 7 = 13,09 ns. (« ns » signifie nanosecondes).

Alors que la vitesse la plus basse de la RAM DDR4 est de 800 MHz, ce qui signifie un cycle d’horloge de 1/800000000, soit 1,25 ns. Même si elle a un CAS supérieur de 9 cycles, la latence totale est de 1,25 x 9 = 11,25 ns. C’est pourquoi il est plus rapide !

Pour la plupart des gens, la capacité l’emporte toujours sur la vitesse d’horloge et la latence. Vous tirerez bien plus de bénéfices de 16 Go de RAM DDR4-1600 que de 8 Go de RAM DDR4-2400. Dans la plupart des cas, la vitesse d’horloge et la latence sont les derniers points à prendre en considération.

ECC

La RAM à code de correction d’erreur (ECC) est un type particulier de module de mémoire qui vise à détecter et à corriger la corruption des données. La RAM ECC est utilisée dans les serveurs où les erreurs dans les données critiques peuvent être désastreuses. Par exemple, des informations personnelles ou financières sont stockées dans la RAM lors de la manipulation d’une base de données liée.

Les cartes mères et les processeurs grand public ne prennent généralement pas en charge la RAM compatible ECC. À moins que vous ne construisiez un serveur qui nécessite spécifiquement de la RAM ECC, vous devriez vous en tenir à l’écart.

Qu’est-ce que la RAM PC4 ?

Comme ci-dessus, PC4 est une autre façon de décrire le taux de transfert de données de votre RAM. Mais là où DDR4-xxxxx détaille le taux de données par bit, PC4-xxxxx détaille le taux de données global de votre RAM en MB/s. Vous pouvez connaître le débit total d’un module de RAM en multipliant sa fréquence par huit.

Ainsi, DDR4-3000 fait référence à un module de RAM avec une fréquence de 3000MHz. 3000*8 nous donne un taux de transfert de données total de 24000MB/s.

Par extension, PC4 traite de la RAM DDR. PC3 concerne la RAM DDR3, et ainsi de suite. Ainsi, si quelqu’un vous demande si la RAM DDR4 est meilleure que la RAM PC4, sachez qu’il s’agit de la même chose, mais que la méthode de mesure est différente.

De quelle quantité de RAM avez-vous besoin ?

L’époque où « 640K devrait suffire à tout le monde » est révolue. Dans un monde où les smartphones sont régulièrement livrés avec 4 Go de RAM ou plus, et où des navigateurs comme Google Chrome jouent avec les allocations de mémoire, la frugalité en matière de RAM appartient au passé. La quantité moyenne de RAM installée augmente également sur tous les types de matériel.
Pour la plupart des gens, 4 Go est la quantité minimale de RAM dont vous avez besoin pour un ordinateur d’usage général. Les systèmes d’exploitation ont également des spécifications différentes. Par exemple, vous pouvez faire fonctionner Windows 10 avec seulement 1 Go de RAM, mais vous constaterez que l’expérience utilisateur sera plus lente. À l’inverse, de nombreuses distributions Linux fonctionnent très bien avec de petites quantités de RAM.

Si vous avez six documents Word ouverts en même temps et que vous ne pouvez pas vous résoudre à fermer les 60 onglets de Google Chrome, vous aurez probablement besoin d’au moins 8 Go de RAM. Il en va de même si vous souhaitez utiliser une machine virtuelle.

Une mémoire vive de 16 Go devrait répondre aux besoins de la plupart des utilisateurs. Mais si vous faites tourner des utilitaires en arrière-plan, avec une montagne d’onglets de navigateur et tout le reste, vous apprécierez la capacité de RAM supplémentaire. Très peu de personnes ont besoin de 32 Go de RAM, mais comme on dit, plus c’est mieux.

Une mise à niveau de la RAM est certainement l’un des moyens les plus simples d’améliorer instantanément les performances. Toutefois, avant de vous engager dans une mise à niveau, lisez ces mythes et idées fausses concernant la RAM. Ils vous aideront à prendre une décision plus éclairée sur la quantité de RAM dont vous avez besoin pour votre système et à déterminer si une mise à niveau est la meilleure option.

Tout comprendre sur la RAM

Vous connaissez maintenant la différence entre la RAM DDR2, DDR3 et DDR4, et vous êtes au courant des spécifications de la RAM.

Vous pouvez différencier un module DIMM d’un module SO-DIMM, et vous savez comment repérer la RAM avec des taux de transfert plus rapides et une bande passante plus élevée. À ce stade, vous êtes essentiellement un expert en RAM, et vous ne devriez pas vous sentir accablé la prochaine fois que vous tenterez d’acheter plus de RAM ou un tout nouveau système.

En réalité, si vous avez le bon facteur de forme et la génération de RAM correspondante, vous ne pouvez pas vous tromper. La synchronisation et la latence jouent un rôle, mais la capacité est reine.