Diferența dintre memoria fizică și memoria virtuală

Diferența dintre memoria fizică și memoria virtuală
Diferența dintre memoria fizică și memoria virtuală

Video: Diferența dintre memoria fizică și memoria virtuală

Video: Diferența dintre memoria fizică și memoria virtuală
Video: Nikon D7000 vs Nikon D5100 in 2023 - Choose Wisely !!! 2024, Noiembrie
Anonim

Memorie fizică vs. memorie virtuală

Memoria fizică și memoria virtuală sunt două forme de memorie utilizate pentru stocarea datelor într-un computer. Memoria fizică se referă la cipuri precum memoria RAM (Random Access Memory) și la dispozitivele de stocare, cum ar fi hard disk-urile, care sunt utilizate pentru stocarea datelor. Memoria virtuală este un spațiu de memorie creat de sistemul de operare atunci când computerul nu are suficientă memorie fizică pentru a executa un program. Memoria virtuală este creată prin combinarea memoriei RAM cu spațiul pe hard disk. Memoria virtuală permite executarea mai rapidă a programelor mari atunci când memoria RAM nu este suficientă.

Memorie fizică

Așa cum am menționat mai devreme, memoria fizică se referă la RAM și hard disk-urile din computer care sunt folosite pentru stocarea datelor. Într-un computer sistemul de operare, programele de aplicație și datele utilizate în prezent sunt păstrate în RAM, astfel încât să poată fi accesate rapid de procesor. Memoria RAM poate fi accesată mai rapid decât celel alte dispozitive de stocare, cum ar fi hard disk-ul și CD-ROM-ul. Dar datele din RAM există doar în timp ce computerul funcționează. Când alimentarea este oprită, toate datele din RAM se pierd și sistemul de operare și alte date sunt încărcate din nou în RAM de pe hard disk atunci când computerul este pornit. Hard disk-ul este o memorie nevolatilă (o memorie care păstrează datele chiar și atunci când nu este alimentată) care este utilizată pentru a stoca date într-un computer. Este alcătuit din discuri circulare numite platouri care stochează date magnetice. Datele sunt scrise și citite pe și de pe platouri folosind capete de citire/scriere.

Memorie virtuală

Memoria virtuală este utilizată atunci când computerul nu are spațiu RAM pentru executarea unui program. Memoria virtuală combină spațiul RAM cu spațiul pe hard disk. Când computerul nu are suficient spațiu RAM pentru a executa un program, memoria virtuală transferă date din RAM într-un fișier de paginare, ceea ce eliberează spațiul din RAM. O porțiune a hard disk-ului este utilizată pentru a stoca fișierul de pagină. Acest proces de transfer se face atât de rapid încât utilizatorul să nu simtă o diferență. Memoria virtuală poate deține un întreg bloc de date în timp ce partea care se execută în prezent se află pe RAM. Prin urmare memoria virtuala permite sistemului de operare sa ruleze mai multe programe in acelasi timp crescand astfel gradul de multiprogramare. În timp ce crește dimensiunea programelor care ar putea fi executate, memoria virtuală oferă beneficii de cost, deoarece memoria hard disk este mai puțin costisitoare decât RAM.

Care este diferența dintre memoria fizică și memoria virtuală

În timp ce memoria fizică se referă la dispozitivele fizice care stochează date într-un computer, cum ar fi RAM și hard disk, memoria virtuală combină spațiul RAM cu spațiul pe hard disk pentru a stoca date în RAM, atunci când spațiul RAM este insuficient. O parte din hard disk este folosită pentru a stoca fișierele de pagină care sunt utilizate de memoria virtuală pentru a stoca datele care sunt transferate din RAM. Chiar dacă schimbarea datelor între fișierele de pagină de pe hard disk și RAM (prin memoria virtuală) este foarte rapidă, o schimbare prea mare ar putea încetini performanța generală a sistemului.

Recomandat: