Memoria virtuale i jep çdo process-i iluzionin e një blloku të vetin privat e të vazhdueshëm adresash memorieje (nga 0 deri në një maksimum të madh), pavarësisht se sa RAM fizik ekziston në të vërtetë ose ku ndodhen realisht të dhënat. OS-i dhe MMU (Memory Management Unit) e CPU-së i përkthejnë këto virtual addresses në physical addresses në çast.
Si funksionon iluzioni
Memoria ndahet në me madhësi fikse (zakonisht 4 KB). Një për çdo process e paraqet (map) secilën virtual page te një fizik:
