Différence entre la mémoire volatile et la mémoire non volatile

Anonim

Mémoire volatile vs non volatile

Volatile et non volatile sont des classifications dans la mémoire de l'ordinateur. La mémoire volatile est un type de mémoire d'ordinateur qui requiert 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 requiert de l'énergie pour conserver les informations stockées. Le contenu du dispositif de mémoire doit être régulièrement actualisé pour éviter la perte de données. Les modules RAM (Random Access Memory) dans les ordinateurs et la mémoire cache dans les processeurs sont des exemples de composants de mémoire volatiles. (Lisez la différence entre la mémoire RAM et la mémoire cache)

Les RAM sont construits en utilisant un grand ensemble de condensateurs qui sont utilisés pour stocker les charges temporairement. Chaque condensateur représente un bit de mémoire. Lorsque le condensateur est chargé, l'état logique est 1 (High) et, lorsqu'il est déchargé, l'état logique est 0 (Low). Et chaque condensateur est nécessaire pour se recharger à intervalles réguliers pour conserver des données en continu, cette recharge répétée est connue sous le nom de cycle de rafraîchissement.

Il existe trois classes principales de RAM, à savoir RAM statique (SRAM), RAM dynamique (DRAM) et RAM de phase (PRAM). Dans SRAM, les données sont stockées en utilisant l'état d'une seule bascule pour chaque bit et, en 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 d'ordinateur qui ne nécessite pas de rafraîchissement pour conserver les valeurs de mémoire. Tous les types de mémoire ROM, de mémoire flash et de dispositifs de stockage optiques et magnétiques sont des dispositifs de mémoire non volatile.

Les premiers périphériques ROM (Read Only Memory) avaient seulement la capacité de lire mais pas d'écrire ou de modifier le contenu. Dans certains cas, les données peuvent être modifiées, mais avec difficulté. Le type de ROM le plus ancien du type ROM est Masque ROM où le contenu de la mémoire est programmé par le fabricant lui-même et ne peut pas être modifié.

La ROM PROM ou Programmable a été développée sur la base de la ROM Mask, où la mémoire peut être programmée par l'utilisateur, mais seulement une fois. EPROM (Erasable Programmable ROM) est un dispositif de mémoire effaçable, qui peut être effacé en utilisant une exposition à la lumière UV et programmé par des tensions plus élevées. Une exposition répétée à la lumière ultraviolette finit par détériorer la capacité de stockage du circuit intégré.

EEPROM ou ROM programmable effaçable électroniquement 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écialement 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 périphériques de stockage de données secondaires non volatiles 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 lecteurs de disque dur varie d'un lecteur à l'autre, mais n'a cessé d'augmenter au fil du temps.

Les périphériques de stockage optique tels que les DVD de CD et les disques BluRay sont également des périphériques de mémoire non volatile. Les cartes perforées 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 un rafraîchissement pour conserver le contenu stocké, contrairement à la mémoire non volatile.

• La mémoire volatile requiert de l'énergie pour conserver la mémoire alors que la mémoire non volatile ne nécessite pas d'alimentation. Si l'alimentation en mémoire volatile est perdue, le contenu est automatiquement effacé.

• La RAM est le principal type de mémoire volatile et est utilisée comme stockage temporaire de l'information avant et après le traitement. Les périphériques ROM permettent de 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 périphériques de mémoire non volatile.

• Les dispositifs de mémoire volatile sont principalement des dispositifs à semi-conducteurs et la mémoire non volatile peut être à semi-conducteurs, magnétique ou optique.