Diferența dintre memoria volatilă și cea nonvolatilă

memorie volatilă

Volatile și non-volatile sunt clasificări în memoria calculatorului. Memoria volatilă este un tip de memorie a calculatorului care necesită energie pentru a păstra informațiile stocate, în timp ce memoria nevolatilă nu are nevoie de reîmprospătare pentru a păstra valorile memoriei.

Ce este memoria volatilă?

Memoria volatilă este un tip de memorie în computere care necesită energie pentru a păstra informațiile stocate. Conținutul dispozitivului de memorie trebuie să fie reînnoit în mod regulat pentru a evita pierderea datelor. Modulele RAM (Memory Random Access) din computere și memoria cache din procesoare sunt exemple pentru componentele de memorie volatile. (Citiți diferența dintre memoria RAM și memoria cache)

Dispozitivele RAM sunt construite folosind un ansamblu mare de condensatoare care sunt utilizate pentru stocarea temporară a încărcăturilor. Fiecare condensator reprezintă un bit de memorie. Atunci când condensatorul este încărcat, starea logică este 1 (înaltă) și, atunci când este descărcată, starea logică este 0 (joasă). Și fiecare condensator este necesar pentru reîncărcarea la intervale regulate pentru reținerea continuă a datelor, această reîncărcare repetată este cunoscută sub denumirea de ciclu de revigorare.

Există trei clase principale de memorie RAM, și anume RAM static (SRAM), RAM dinamic (DRAM) și RAM de schimbare a fazei (PRAM). În SRAM, datele sunt stocate utilizând starea unui singur flip-flop pentru fiecare bit și, în DRAM, un singur condensator este utilizat pentru fiecare bit. (Citiți mai multe despre diferența dintre SRAM și DRAM)

Ce este memoria nonvolatile?

Memoria nonvolatile este un tip de memorie a computerului, care nu are nevoie de reîmprospătare pentru a păstra valorile memoriei. Toate tipurile de memorii flash, memorie flash, dispozitive de stocare optice și magnetice sunt dispozitive de memorie nonvolatile.

Dispozitivele mai vechi ROM (read only memory) au avut numai capacitatea de a citi, dar nu de a scrie sau de a edita conținutul. În unele cazuri, datele pot fi modificate, dar cu dificultate. Cel mai vechi tip de stare solidă a ROM-ului este Mask ROM unde conținutul memoriei este programat de producător și nu poate fi modificat.

ROM-ul PROM sau programabil a fost dezvoltat pe baza programului Mask ROM, unde memoria poate fi programată de utilizator, dar numai o singură dată. EPROM (Erasable Programmable ROM) este un dispozitiv de memorie erasabil, care poate fi șters folosind expunerea la lumină UV și programat prin tensiuni mai mari. Expunerea repetată la lumina UV în cele din urmă deteriorează capacitatea de stocare a IC.

ROM-ul EEPROM sau Electronic Erasable Programable este o extensie a EPROM-ului, unde memoria poate fi programată de mai multe ori de către utilizator.Conținutul componentei de memorie poate fi citit, scris și modificat utilizând o interfață special concepută. Unitățile de microcontroler sunt exemple de dispozitive EEPROM. Memoria flash este dezvoltată pe baza arhitecturii EEPROM.

Unitățile HDD sunt, de asemenea, dispozitive de stocare a datelor secundare non-volatile utilizate pentru stocarea și preluarea informațiilor digitale în computere. Hard drive-urile sunt proeminente datorită capacității și performanței lor. Capacitatea HDD-urilor variază de la unitate la altul, dar a crescut constant în timp.

Dispozitivele de stocare optice, cum ar fi discurile CD-urilor DVD și discurile BluRay, sunt și dispozitive de memorie nevolatile. Punch carduri și benzi magnetice utilizate în calculatoarele timpurii pot fi, de asemenea, incluse în această categorie.

Care este diferența dintre memoria volatilă și cea nonvolatilă?

• Memoria volatilă necesită reîmprospătare pentru a reține conținutul stocat, în timp ce memoria nevolatilă nu o face.

• Memoria volatilă necesită energie pentru a reține memoria în timp ce memoria nevolatilă nu necesită alimentare. În cazul pierderii puterii la memorie volatilă, conținutul este șters automat.

• RAM este principalul tip de memorie volatilă și este folosit ca spațiu temporar de stocare a informațiilor înainte și după prelucrare. Dispozitivele ROM sunt utilizate pentru a stoca date sau informații mai mult timp. (Citiți mai multe despre diferența dintre ROM și RAM)

• Dispozitivele de stocare secundare utilizate în computere sunt dispozitive de memorie nonvolatile.

• Dispozitivele de memorie volatile sunt în principal dispozitive de stare solidă, iar memoria nevolatilă poate fi solidă, magnetică sau optică.