Fizička naspram virtualne memorije
Fizička memorija i virtualna memorija dva su oblika memorije koji se koriste za pohranu podataka u računalu. Fizička memorija odnosi se na čipove kao što su RAM (Random Access Memory) memorija i uređaji za pohranu kao što su tvrdi diskovi koji se koriste za pohranu podataka. Virtualna memorija je memorijski prostor koji stvara operativni sustav kada računalo nema dovoljno fizičke memorije za izvođenje programa. Virtualna memorija nastaje kombiniranjem RAM-a i prostora na tvrdom disku. Virtualna memorija omogućuje brže izvršavanje velikih programa kada RAM-a nema dovoljno.
Fizička memorija
Kao što je ranije spomenuto, fizička memorija odnosi se na RAM i tvrde diskove u računalu koji se koriste za pohranu podataka. U računalu se operativni sustav, aplikacijski programi i trenutno korišteni podaci čuvaju u RAM-u kako bi im procesor mogao brzo pristupiti. RAM-u se može pristupiti brže nego drugim uređajima za pohranu kao što su tvrdi disk i CD-ROM. Ali podaci u RAM-u postoje samo dok računalo radi. Kada se napajanje isključi, svi podaci u RAM-u se gube, a operativni sustav i drugi podaci ponovno se učitavaju u RAM s tvrdog diska kada se računalo uključi. Tvrdi disk je trajna memorija (memorija koja čuva podatke čak i kada nije pod napajanjem) koja se koristi za pohranu podataka u računalu. Sastoji se od kružnih diskova koji se nazivaju ploče i pohranjuju magnetske podatke. Podaci se zapisuju i čitaju na i s ploča pomoću glava za čitanje/pisanje.
Virtualna memorija
Virtualna memorija se koristi kada računalu nedostaje RAM prostora za izvršavanje programa. Virtualna memorija kombinira RAM prostor s prostorom na tvrdom disku. Kada računalo nema dovoljno RAM prostora za izvođenje programa, virtualna memorija prenosi podatke iz RAM-a u straničnu datoteku, čime se oslobađa prostor u RAM-u. Dio tvrdog diska koristi se za pohranu datoteke stranice. Ovaj proces prijenosa odvija se tako brzo da korisnik ne osjeća razliku. Virtualna memorija može sadržavati cijeli blok podataka dok se dio koji se trenutno izvršava nalazi u RAM-u. Stoga virtualna memorija omogućuje operativnom sustavu pokretanje nekoliko programa u isto vrijeme čime se povećava stupanj multiprogramiranja. Iako povećava veličinu programa koji se mogu izvršiti, virtualna memorija pruža povoljnije troškove jer je memorija tvrdog diska jeftinija od RAM-a.
Koja je razlika između fizičke i virtualne memorije
Dok se fizička memorija odnosi na fizičke uređaje koji pohranjuju podatke u računalu kao što su RAM i tvrdi diskovi, virtualna memorija kombinira RAM prostor s prostorom na tvrdom disku za pohranu podataka u RAM, kada je RAM prostor nedovoljno. Dio tvrdog diska koristi se za pohranu datoteka stranica koje koristi virtualna memorija za pohranu podataka koji se prenose iz RAM-a. Iako je zamjena podataka između datoteka stranica na tvrdom disku i RAM-a (putem virtualne memorije) vrlo brza, previše zamjene može usporiti cjelokupnu izvedbu sustava.