Les types de mémoire physique sont largement classés en fonction de leur technologie et de leur volatilité (qu'elles conservent ou non les données lorsque l'alimentation est coupée). Voici une répartition :
1. Mémoire volatile : Ce type de mémoire perd ses informations stockées lorsque l'alimentation est coupée.
* DRAM (mémoire dynamique à accès aléatoire) : Le type de RAM le plus couramment utilisé dans les ordinateurs. C'est relativement peu coûteux, mais nécessite une actualisation constante pour conserver les données. Il existe plusieurs sous-types au sein de la DRAM, notamment :
* SDRAM (DRAM synchrone) : Synchronisé avec l'horloge système pour un fonctionnement plus rapide.
* DDR SDRAM (SDRAM à double débit de données) : Transfère les données sur les fronts montants et descendants du signal d'horloge, doublant ainsi le taux de transfert de données. D'autres itérations existent (DDR2, DDR3, DDR4, DDR5, etc.), chacune offrant une vitesse et une efficacité améliorées.
* LPDDR (DDR faible consommation) : Optimisé pour une faible consommation d'énergie, souvent présente dans les appareils mobiles.
* SRAM (mémoire statique à accès aléatoire) : Plus rapide et plus cher que la DRAM. Il ne nécessite pas de rafraîchissement constant, mais sa capacité de stockage est inférieure pour le même coût. Utilisé dans les caches CPU.
2. Mémoire non volatile : Ce type de mémoire conserve les données même lorsque l'alimentation est coupée.
* Mémoire Flash : Il s’agit d’un type de mémoire morte programmable effaçable électriquement (EEPROM). Il est utilisé dans les SSD (Solid State Drives), les clés USB et les cartes SD. Plusieurs types existent :
* Flash NAND : Type le plus couramment utilisé dans les SSD et autres périphériques de stockage. Il est relativement peu coûteux et présente une densité de stockage élevée.
* NOR Flash : Vitesses de lecture plus rapides que le flash NAND, mais densité de stockage inférieure et coût plus élevé. Souvent utilisé dans les systèmes embarqués pour le stockage de programmes.
* ROM (mémoire en lecture seule) : Les données sont stockées en permanence pendant la fabrication. Utilisé pour le micrologiciel et les programmes de démarrage. Les variantes incluent :
* PROM (ROM programmable) : Peut être programmé une fois.
* EPROM (ROM programmable effaçable) : Peut être effacé avec la lumière ultraviolette et reprogrammé.
* EEPROM (ROM programmable effaçable électriquement) : Peut être effacé et reprogrammé électriquement.
* Disques durs (HDD) : Ceux-ci utilisent un stockage magnétique sur des plateaux tournants. Ils sont non volatils mais nettement plus lents que les SSD. Bien qu'il ne s'agisse techniquement pas de *mémoire* au même sens que la RAM ou le flash, ils sont cruciaux pour le stockage persistant des données.
* RAM magnétorésistive (MRAM) : Un type relativement nouveau de RAM non volatile, plus rapide que la mémoire flash et offrant une meilleure endurance. Il gagne du terrain pour des applications spécifiques.
* Mémoire à changement de phase (PCM) : Une autre technologie de RAM non volatile qui utilise les changements d’état d’un matériau pour stocker des données. Il offre une vitesse et une densité élevées, mais est encore en cours de développement en vue d’une adoption généralisée.
Cette liste n'est pas exhaustive, car la technologie de la mémoire continue d'évoluer, mais elle couvre les principaux types de mémoire physique que l'on trouve dans les systèmes informatiques modernes. Le meilleur type de mémoire pour une application donnée dépend de facteurs tels que la vitesse, le coût, la consommation d'énergie et les exigences de conservation des données.
|