Types de mémoire de l'ordinateur:
Stockage primaire (mémoire principale):
* RAM (mémoire d'accès aléatoire):
* dram (RAM dynamique): Type le plus courant, volatile, données perdues lors de la mise hors tension, relativement bon marché.
* sram (RAM statique): Plus rapide et plus cher que DRAM, conserve des données tant que la puissance est activée, utilisée dans les caches.
* sdram (DRAM synchrone): DRAM synchronisé avec l'horloge du système, plus rapide que le DRAM asynchrone.
* DDR SDRAM (Double Data Rate Sdram): Transfère les données deux fois par cycle d'horloge, augmente la bande passante.
* DDR2, DDR3, DDR4, DDR5: Générations successives avec une vitesse et une capacité accrues.
* rom (lire uniquement la mémoire):
* PROM (ROM programmable): Peut être écrit une fois, utilisé pour le firmware.
* eprom (ROM programmable effacée): Peut être effacé avec la lumière UV, utilisée pour le micrologiciel précoce.
* eeprom (ROM programmable effacée électriquement): Peut être effacé électriquement, utilisé pour le firmware de démarrage et les paramètres.
* mémoire flash: Semblable à EEPROM mais plus rapide, couramment utilisé pour le stockage dans des appareils comme les lecteurs USB.
stockage secondaire (mémoire secondaire):
* disques durs (disques durs): Stockage magnétique, plus lent mais plus grande, utilisé pour le stockage de données à long terme.
* Drives à l'état solide (SSDS): Utilisez la mémoire flash, plus rapide et plus durable que les disques durs, mais généralement plus chers.
* disques optiques (CD, DVD, Blu-ray): Utilisez le laser pour lire / écrire des données, plus lents et moins durables que les disques durs ou les SSD.
* ruban magnétique: Utilisé pour le stockage d'archives, plus lente mais très élevée.
Autres types de mémoire:
* Mémoire de cache: Petite mémoire rapide utilisée pour stocker des données fréquemment accessibles pour une récupération plus rapide.
* Enregistrer la mémoire: Mémoire très petite et rapide directement accessible par le CPU pour le stockage temporaire de données.
* Mémoire virtuelle: Utilisé pour étendre la RAM disponible en utilisant l'espace du disque dur comme stockage temporaire.
Différences clés:
* vitesse: Le stockage primaire est plus rapide que le stockage secondaire.
* Volatilité: Le stockage primaire est volatile (données perdues lors de l'électricité), tandis que le stockage secondaire n'est pas volatile.
* Coût: Le stockage primaire est généralement plus cher que le stockage secondaire.
* Capacité: Le stockage secondaire a généralement une capacité beaucoup plus grande que le stockage primaire.
Hiérarchie de mémoire:
La hiérarchie de mémoire est un système qui utilise différents types de mémoire avec des vitesses et des coûts variables pour optimiser les performances du système. Il se compose généralement de:
1. Registres
2. Mémoire de cache
3. Mémoire principale (RAM)
4. Stockage secondaire
Cette structure hiérarchique permet à l'ordinateur d'accéder rapidement aux données à partir des niveaux de mémoire les plus rapides tout en stockant de grandes quantités de données dans les niveaux de stockage plus lents et plus abordables.
|