Comprendre les types de mémoire RAM et leur utilisation


La

RAM ou la mémoire viveest une partie extrêmement importante de tout ordinateur moderne. La CPU (unité centrale de traitement) d’un ordinateur a besoin de données et d’instructions pour effectuer son travail. Cette information doit être stockée quelque part. Le «quelque part» est appelé mémoire d'ordinateur.

Il existe différents types de mémoire RAM, chacun ayant ses propres avantages et inconvénients. Les CPU ont une très petite quantité de mémoire intégrée, appelée «cache» du CPU. Cette mémoire est incroyablement rapide et fait essentiellement partie de la CPU. Cependant, cela coûte très cher et ne peut donc pas être utilisé comme mémoire principale de l’ordinateur.

C’est là que la RAM entre en jeu. La RAM se présente sous la forme de puces de silicium, reliées à un bus de mémoire. La mémoire cache de la CPU elle-même est en réalité aussi une forme de RAM, mais lorsque le terme est généralement utilisé, il fait référence à ces puces de mémoire situées en dehors de la CPU.

Un bus de mémoire est simplement un ensemble dédié de circuits qui déplacent des informations entre la CPU et la RAM elle-même. Le système d’exploitation déplace les informations de la mécanique beaucoup plus lente ou disque dur à l'état solide du système, en prévision des besoins de la CPU. Par exemple, lors du "chargement" d'un jeu vidéo, les données sont transférées du disque dur vers la RAM.

Par analogie, imaginez que la RAM est le dessus d'un bureau et que les tiroirs sont le disque dur. , avec vous-même agissant en tant que CPU. C’est rapide et facile de travailler avec des objets qui se trouvent sur le bureau, mais il n’ya pas beaucoup de place. Ce qui signifie que vous devez déplacer les éléments entre la surface de bureau et les tiroirs comme vous en avez besoin.

Les ordinateurs, smartphones, consoles de jeux et tout autre type d'appareil informatique utilisé de nos jours ont une sorte de RAM. Nous allons passer en revue chacune d’elles, en expliquant comment cela fonctionne et à quoi il sert. Plus précisément, nous couvrirons les types de RAM suivants:

In_content_1 all: [300x250] / dfp: [640x360]->
  • SRAM
  • DRAM
  • SDRAM
  • SDR RAM
  • DDR SDRAM
  • GDDR
  • HMB
  • Ne vous inquiétez pas si cela ressemble à du charabia intimidant. Tout deviendra très clair très bientôt.

    SRAM - Mémoire statique à accès aléatoire

    L'un des deux principaux types de mémoire vive, SRAM est spécial car il n'est pas nécessaire de l'actualiser pour conserver les informations. c'est en train de stocker. Tant que le courant circule dans les circuits, les informations restent là où elles se trouvent.

    La mémoire SRAM est construite à partir d’un certain nombre de transistors (4 à 6) et est incroyablement rapide en raison de sa nature. Il est toutefois relativement complexe et coûteux, raison pour laquelle vous le retrouverez dans les processeurs mis en service en tant que mémoire cache hyper-rapide.

    Il existe également de petites quantités de cache SRAM lorsque les données doivent être déplacées rapidement, mais peuvent être goulot d’étranglement. Les tampons de disque dur sont un bon exemple de ce cas d'utilisation. Partout où un appareil dispose de plus de données, il est probable que de la mémoire SRAM facilitera le transfert.

    DRAM - Mémoire vive dynamique

    La DRAM est le type autrecommun de la conception de la RAM. La mémoire DRAM est construite à l'aide de transistors et de condensateurs. À moins que vous actualisiez chaque cellule de la mémoire, elle perdra son contenu. C’est pourquoi on l’appelle «dynamique» plutôt que «statique».

    La mémoire DRAM est beaucoup plus lente que la SRAM, mais elle est toujours beaucoup plus rapide que les périphériques de stockage secondaires tels que les disques durs. C’est aussi beaucoup moins cher que la SRAM et il est typique pour les ordinateurs d’avoir plusieurs gigaoctets de mémoire DRAM intégrée comme solution principale de RAM.

    SDRAM - Mémoire vive dynamique synchrone

    Certaines personnes semblent penser que la mémoire SDRAM est un mélange de SRAM et de DRAM, mais ce n’est pas le cas! C'est la DRAM qui a été synchronisée avec l'horloge de la CPU.

    Le module DRAM attendra la CPU avant de répondre aux demandes d’entrée de données. Grâce à sa nature synchrone et à la manière dont la mémoire SDRAM est configurée dans des banques, la CPU peut exécuter plusieurs instructions simultanément, augmentant ainsi considérablement ses performances globales.

    La SDRAM est la forme de base du type de RAM principal utilisé par la plupart des ordinateurs. On l’appelle également SDR SDRAM ou Mémoire vive dynamique synchrone à débit de données unique. Bien qu'il s'agisse fondamentalement du même type de mémoire que celui utilisé actuellement sur les ordinateurs, sa forme SDR vanille est plutôt obsolète. Elle est remplacée par le type de RAM le plus proche de notre liste.

    Dynamisme synchrone à double débit de données Mémoire à accès aléatoire

    La première chose à savoir, c’est qu’il existe plusieurs générations de mémoire DDR. La première génération, que nous appelons rétrospectivement la DDR 1, a doublé la vitesse de la SDRAM en laissant les opérations de lecture et d’écriture se dérouler à la fois au sommet et au creux du cycle de l’horloge.

    DDR2, DDR3 et aujourd’hui DDR4 ont amélioré de manière exponentielle cette première génération de DDR. Les performances de ces modules de mémoire sont mesurées en Mega Transferts par secondeou «MT / S». Un méga transfert équivaut essentiellement à un million de cycles d'horloge. Les puces DDR de première génération les plus rapides pourraient atteindre 400 MT / s. La DDR4 peut être aussi rapide que 3200MT / s!

    GDDR SDRAM - Mémoire à accès aléatoire à débit binaire de données

    Le GDDR est actuellement à la sixième génération et est presque exclusivement connecté à un GPU (unité de traitement graphique). ) sur une carte vidéo ou console de jeux. Le GDDR est lié au DDR normal, mais est conçu pour les cas d'utilisation graphique. Mettre l'accent sur des quantités massives de bande passante, tout en étant moins concerné par une faible latence.

    En d’autres termes, cette mémoire ne répond pas aussi rapidement que la SDRAM classique, mais elle peut déplacer plus d’informations en même temps lorsqu’elle répond. C'est parfait pour les applications graphiques où beaucoup de gigaoctets de données de texture doivent être importés pour rendre une scène, et la faible latence n'a aucune conséquence réelle.

    Malgré son nom, GDDR peut être utilisé normalement. RAM système. Par exemple, la PlayStation 4 ne possède qu'un seul pool de mémoire GDDR que les développeurs peuvent diviser à leur guise, en allouant des portions au processeur et au processeur graphique en fonction des besoins.

    HBM - Mémoire à bande passante élevée

    GDDR a un concurrent sous la forme de Mémoire HBM, qui figure sur un nombre limité de cartes graphiques fabriquées par AMD. Actuellement, la dernière version est HBM 2, mais il n’est pas certain qu’elle remplacera GDDR ou deviendra obsolète.

    La partie la plus importante des performances de la mémoire est la quantité totale de données pouvant être déplacées dans une quantité donnée. temps. Une façon de faire est de créer une mémoire très rapide. L’autre moyen d’améliorer la bande passante totale consiste à faire en sorte que les données de type "canal" soient poussées plus loin.

    La mémoire HBM s’exécute à des fréquences d’horloge brutes inférieures à celles de GDDR, mais utilise une conception de puce superposée en 3D unique. fournit un chemin physique très large pour les données ainsi que des distances beaucoup plus courtes pour les signaux à voyager. Le résultat final est une solution de mémoire qui a une bande passante totale similaire à celle de GDDR, mais avec une latence moindre.

    Le problème avec HBM est que c'est compliqué à créer et en raison de sa conception physique, il n'est pas encore possible d'y parvenir. les types de capacités qui sont triviales avec GDDR. Si ces problèmes sont finalement résolus, cela pourrait remplacer le GDDR, mais rien ne garantit que cela se produira.

    Merci pour les souvenirs!

    Il devrait être évident que la mémoire vive est un composant essentiel de tout ordinateur et que, s’il ne fonctionne pas bien, cela peut être difficile pour comprendre quel est le problème.

    Après tout, un élément indésirable ici ou là pourrait rendre votre système subtilement instable ou être derrière des plantages apparemment aléatoires. C’est pourquoi vous devriez toujours test pour mauvaise mémoire RAM chaque fois que vous rencontrez un problème de stabilité inexplicable.

    Un jour, nous irons peut-être au-delà de la RAM, mais dans un avenir prévisible, ce sera un élément essentiel du puzzle de la performance informatique. Nous ferons donc aussi bien de le connaître.

    Mémoires : Différences entre RAM, ROM, etc - SILIS Electronique -

    Articles Similaires:


    9.10.2019