Fyzická vs virtuálna pamäť
Fyzická pamäť a virtuálna pamäť sú dve formy pamäte používané na ukladanie údajov do počítača. Fyzická pamäť označuje čipy, ako je pamäť RAM (Random Access Memory), a úložné zariadenia, ako sú pevné disky, ktoré sa používajú na ukladanie údajov. Virtuálna pamäť je pamäťový priestor vytvorený operačným systémom, keď počítač nemá dostatok fyzickej pamäte na spustenie programu. Virtuálna pamäť sa vytvára kombináciou pamäte RAM a miesta na pevnom disku. Virtuálna pamäť umožňuje rýchlejšie vykonávanie veľkých programov, keď RAM nestačí.
Fyzická pamäť
Ako už bolo spomenuté, fyzická pamäť sa vzťahuje na RAM a pevné disky v počítači, ktoré sa používajú na ukladanie údajov. V počítači je operačný systém, aplikačné programy a aktuálne používané údaje uložené v pamäti RAM, aby k nim procesor mohol rýchlo získať prístup. K RAM bolo možné pristupovať rýchlejšie ako k iným úložným zariadeniam, ako sú pevný disk a CD-ROM. Údaje v pamäti RAM však existujú iba za chodu počítača. Po vypnutí napájania sa všetky údaje v pamäti RAM stratia a operačný systém a ďalšie údaje sa po zapnutí počítača znova načítajú do pamäte RAM z pevného disku. Pevný disk je energeticky nezávislá pamäť (pamäť, ktorá uchováva údaje, aj keď nie je napájaná), ktorá sa používa na ukladanie údajov do počítača. Skladá sa z kruhových diskov nazývaných platne, ktoré uchovávajú magnetické údaje. Dáta sa zapisujú a čítajú na platne az nich pomocou čítacích / zapisovacích hláv.
Virtuálna pamäť
Virtuálna pamäť sa používa, keď v počítači chýba miesto RAM na vykonanie programu. Virtuálna pamäť kombinuje priestor RAM s priestorom na pevnom disku. Ak počítač nemá dostatok pamäte RAM na vykonanie programu, virtuálna pamäť prenesie údaje z pamäte RAM do stránkovacieho súboru, čím sa uvoľní miesto v pamäti RAM. Časť pevného disku sa používa na uloženie súboru stránky. Tento proces prenosu sa deje tak rýchlo, aby používateľ nepocítil rozdiel. Virtuálna pamäť môže obsahovať celý blok údajov, zatiaľ čo časť, ktorá sa práve vykonáva, leží v pamäti RAM. Virtuálna pamäť preto umožňuje operačnému systému spúšťať niekoľko programov súčasne, čím zvyšuje stupeň multiprogramovania. Pri zvyšovaní veľkosti programov, ktoré je možné spustiť,virtuálna pamäť poskytuje nákladové výhody, pretože pamäť pevného disku je lacnejšia ako RAM.
Aký je rozdiel medzi fyzickou a virtuálnou pamäťou
Zatiaľ čo fyzická pamäť označuje fyzické zariadenia, ktoré ukladajú údaje v počítači, napríklad pamäť RAM a jednotky pevného disku, virtuálna pamäť kombinuje priestor RAM s priestorom na pevnom disku na ukladanie údajov do pamäte RAM, keď priestor RAM nestačí. Časť pevného disku sa používa na ukladanie súborov stránok, ktoré používa virtuálna pamäť na ukladanie údajov prenášaných z pamäte RAM. Aj keď je výmena údajov medzi stránkovacími súbormi na pevnom disku a RAM (prostredníctvom virtuálnej pamäte) veľmi rýchla, príliš veľa zámeny by mohlo spomaliť celkový výkon systému.