Sanal bellek (virtual memory), her process'e kendi özel, bitişik bellek adresleri bloğu (0'dan büyük bir maksimuma kadar) yanılsamasını verir; gerçekte ne kadar fiziksel RAM olduğundan ya da verinin gerçekte nerede durduğundan bağımsız olarak. OS ve CPU'nun MMU (Memory Management Unit)'u bu sanal adresleri anında fiziksel adreslere çevirir.
Yanılsama nasıl çalışır
Bellek sabit boyutlu 'lere (genellikle 4 KB) bölünür. Her process'e ait bir , her sanal page'i fiziksel bir 'e eşler:
