Mémoire volatile vs non volatile
Volatile et non volatile sont des classifications dans la mémoire informatique. La mémoire volatile est un type de mémoire informatique qui nécessite de l'énergie pour conserver les informations stockées tandis que la mémoire non volatile ne nécessite pas de rafraîchissement pour conserver les valeurs de mémoire.
Qu'est-ce que la mémoire volatile?
La mémoire volatile est un type de mémoire en informatique qui nécessite de la puissance pour conserver les informations stockées. Le contenu du périphérique de mémoire doit être régulièrement actualisé pour éviter la perte de données. Les modules RAM (mémoire d'accès aléatoire) dans les ordinateurs et la mémoire de cache dans les processeurs sont des exemples de composants de mémoire volatile. (Lisez la différence entre la mémoire RAM et le cache)
Les appareils RAM sont construits à l'aide d'un grand assemblage de condensateurs qui sont utilisés pour stocker temporairement les charges. Chaque condensateur représente un bit de mémoire. Lorsque le condensateur est chargé, l'état logique est 1 (haut) et, lorsqu'il est libéré, l'état logique est 0 (bas). Et chaque condensateur est nécessaire pour se recharger à intervalles réguliers pour conserver les données en continu, cette recharge répétée est connue sous le nom de cycle rafraîchissant.
Il y a trois classes principales de RAM, et ce sont des RAM statiques (SRAM), RAM dynamique (DRAM) et RAM à changement de phase (Pram). Dans SRAM, les données sont stockées en utilisant l'état d'une seule tong pour chaque bit et, dans DRAM, un seul condensateur est utilisé pour chaque bit. (En savoir plus sur la différence entre SRAM et DRAM)
Qu'est-ce que la mémoire non volatile?
La mémoire non volatile est un type de mémoire informatique qui ne nécessite pas de rafraîchissement pour conserver les valeurs de mémoire. Tous les types de ROM, de mémoire flash, de dispositifs de stockage optiques et magnétiques sont des dispositifs de mémoire non volatils.
Les premiers appareils ROM (lire uniquement la mémoire) n'avaient que la capacité de lire mais de ne pas écrire ou modifier le contenu. Dans certains cas, les données peuvent être modifiées, mais avec difficulté. L'état solide de type le plus ancien de ROM est le masque ROM où le contenu de la mémoire est programmé par le fabricant lui-même et ne peut pas être modifié.
Le bal ou la ROM programmable a été développé sur la base de Mask Rom, où la mémoire peut être programmée par l'utilisateur, mais une seule fois. EPROM (ROM programmable effacable) est un dispositif de mémoire effacé, qui peut être effacé en utilisant l'exposition à la lumière UV et programmée à travers des tensions plus élevées. Une exposition répétée à la lumière UV détériore finalement la capacité de stockage du CI.
L'EEPROM ou la ROM programmable électronique effacée est une extension de l'EPROM où la mémoire peut être programmée plusieurs fois par l'utilisateur. Le contenu du composant mémoire peut être lu, écrit et modifié à l'aide d'une interface spécifiquement conçue. Les unités de microcontrôleur sont des exemples de dispositifs EEPROM. La mémoire flash est développée sur la base de l'architecture EEPROM.
Les disques durs (HDD) sont également des dispositifs de stockage de données secondaires non volatils utilisés pour stocker et récupérer des informations numériques dans les ordinateurs. Les disques durs sont importants en raison de leur capacité et de leurs performances. La capacité des disques durs varie d'un entraînement à l'autre, mais a constamment augmenté au fil du temps.
Les dispositifs de stockage optiques tels que les DVD et les disques Bluray de CD sont également des dispositifs de mémoire non volatils. Les cartes de punch et les bandes magnétiques utilisées dans les premiers ordinateurs peuvent également être incluses dans cette catégorie.
Quelle est la différence entre la mémoire volatile et non volatile?
• La mémoire volatile nécessite rafraîchissante pour conserver le contenu stocké, tandis que la mémoire non volatile ne.
• La mémoire volatile nécessite de la puissance pour conserver la mémoire tandis que la mémoire non volatile ne nécessite pas de puissance. Si la puissance de la mémoire volatile est perdue, alors le contenu est automatiquement effacé.
• RAM est le type principal de mémoire volatile et est utilisé comme stockage temporaire d'informations avant et après le traitement. Les appareils ROM sont utilisés pour stocker des données ou des informations plus longtemps. (En savoir plus sur la différence entre ROM et RAM)
• Les périphériques de stockage secondaires utilisés dans les ordinateurs sont des dispositifs de mémoire non volatils.
• Les dispositifs de mémoire volatile sont principalement des dispositifs à l'état solide, et la mémoire non volatile peut être à l'état solide, magnétique ou optique.