Qu'est-ce que l'architecture de la mémoire?
Bien que le type de mémoire de l'ordinateur le plus courant soit la mémoire d'accès aléatoire (RAM), il existe de nombreux autres types de mémoire qui peuvent être utilisés sur un ordinateur. Il s'agit notamment de la mémoire de cache, de la mémoire flash et du stockage de fichiers. L'architecture de la mémoire fait référence à la combinaison de différents types de mémoire pour équilibrer les performances d'un ordinateur sans compromettre la fiabilité du stockage ou la renforcement des coûts de l'ordinateur. En général, les différents types de mémoire fonctionnent sur une hiérarchie allant de rapide et coûteux à plus lent et moins bon marché. L'architecture de la mémoire fonctionne pour s'assurer que l'ordinateur a un mélange de tous types de mémoire, en gardant le matériel de l'ordinateur aussi équilibré et rentable que possible.
En plus de différent en fonction du coût et de la vitesse, la mémoire diffère également sur la permanence. La RAM standard dans un ordinateur est une forme de mémoire dynamique, ce qui signifie qu'elle ne conserve des informations que tant que l'ordinateur reste allumé. Cela présente un problème évident en ce qui concerneGarder des informations sur l'ordinateur après un cycle de mise sous tension, car sans une forme de mémoire plus persistante, toutes les informations sur l'ordinateur seraient perdues en cas de panne de courant. Mémoire de stockage de fichiers dans l'ordinateur - l'exemple le plus courant de ceci est un disque dur - fournit une méthode relativement lente mais stable pour garder les informations sur l'ordinateur passé à l'arrêt.
Les registres du processeur et la mémoire de cache sont généralement les plus rapides et les plus chers. En localisant ces types de mémoire sur la puce du processeur physique, le temps de transfert et la latence de ces types de mémoire sont extrêmement petits. Cela signifie que les informations peuvent se déplacer vers et depuis ces types de mémoire en un clin d'œil, ce qui les rend efficaces pour maintenir des informations et des variables pendant que le processeur travaille activement sur un problème spécifique.
RAM est au niveau suivant, à la fois moins cher et plus lent TLe processeur HAN enregistre et la mémoire de cache. Ceci est connecté au processeur via le bus avant avant, ce qui signifie que la latence augmente tandis que la vitesse diminue par rapport à la mémoire de l'enregistrement et du cache. Le coût diminue également considérablement, faire de la RAM la forme la plus rentable de stockage dynamique dans l'architecture de la mémoire.
Enfin, les emplacements de mémoire virtuelle et de stockage de fichiers sont généralement maintenus sur le disque dur. La mémoire virtuelle est une section du disque dur que le système d'exploitation de l'ordinateur traite comme RAM. Des centaines et des centaines de gigaoctets de stockage de disque dur peuvent être achetés pour le même montant que quatre à huit gigaoctets de RAM, ce qui en fait le meilleur emplacement de stockage de masse persistant sur l'architecture de mémoire d'un ordinateur.