Virtuelt minne gir hver prosess illusjonen av sin egen private, sammenhengende blokk av minneadresser (fra 0 opp til et stort maksimum), uavhengig av hvor mye fysisk RAM som faktisk finnes eller hvor dataene egentlig ligger. OS-et og CPU-ens MMU (Memory Management Unit) oversetter disse virtuelle adressene til fysiske adresser fortløpende.
Hvordan illusjonen fungerer
Minnet deles i med fast størrelse (vanligvis 4 KB). En per prosess mapper hver virtuell page til en fysisk :
