Virtualna memorija računara koristi se u multitasking operativnim sistemima. Zahvaljujući njemu pruža veću efikasnost pri pokretanju više programa.
Virtualna memorija je dio prostora na tvrdom disku koji sistem dodjeljuje kada nema dovoljno RAM-a za poboljšanje performansi. U ovom slučaju, podaci koje računalo trenutno ne koristi premještaju se u takozvanu straničnu datoteku. Veličina ove datoteke jednaka je količini virtualne memorije. U pravilu, za normalno funkcioniranje sistema, veličina stranice straničenja trebala bi biti 1,5 puta veća od veličine RAM-a. Ali ako korisnik često igra računarske igre sa složenom grafikom ili 3D-animacijom ili sam kreira složene programe, tada bi se veličina datoteke trebala udvostručiti ili čak utrostručiti u odnosu na RAM. Povezivanje virtualne memorije omogućava racionalnije korištenje RAM resursa pomicanjem sekundarnih podaci u sekundarnu pohranu. Istodobno, istodobno pokrenuti procesi rade izolirano, "ne znajući" jedni za druge. Postoje dva načina za implementaciju virtualne memorije: stranica i segment. U straničnoj implementaciji, RAM je podijeljen na regije iste veličine (stranice), koje se uzimaju kao jedinica memorije. Pokrenut postupak šalje zahtjev za memorijom na adresu koja se nalazi u virtualnoj memoriji. Adresa predstavlja broj stranice i pomak unutar nje. Sustav može isprati stranicu koja se dugo nije koristila na tvrdi disk Organizacija segmenta dijeli virtualnu memoriju u segmente proizvoljne veličine. Kada proces pristupi memoriji, neki se segmenti premještaju u RAM, a neki ostaju na tvrdom disku. Svakom segmentu može se dodijeliti određeni nivo prava pristupa. Rad memorije segmenta sličan je memoriji stranica, ali ima manju brzinu pristupa. U većini slučajeva povećanje virtualne memorije se događa automatski, ali postoje situacije kada korisnik to mora učiniti ručno. Međutim, u ovom slučaju morate imati na umu da performanse sistema mogu premašiti prihvatljiva ograničenja, a računalo će, naprotiv, raditi mnogo sporije. Možete ručno povećati virtualnu memoriju na kontrolnoj ploči u "Sistemu" ili " Odjeljak Sistem i njegovo održavanje ". Na naredbi "Promjena parametara" pojavit će se prozor "Svojstva sistema" u kojem trebate odabrati karticu "Napredno". U odjeljku "Performanse" - dugme "Opcije". U prozoru "Postavke performansi" - kartica "Napredno", "Virtualna memorija" -> "Promjena". Da biste povećali veličinu datoteke straničenja, poništite naredbu "Automatski odaberi veličinu datoteke straničenja" i postavite potrebnu vrijednost.