Virtuellt minne (virtual memory) ger varje process illusionen av sitt eget privata, sammanhängande block av minnesadresser (från 0 upp till ett stort maximum), oavsett hur mycket fysiskt RAM som faktiskt finns eller var datan verkligen ligger. OS och CPU:ns MMU (Memory Management Unit) översätter dessa virtuella adresser till fysiska adresser i farten.
Hur illusionen fungerar
Minne delas upp i med fast storlek (vanligen 4 KB). En per process mappar varje virtuell page till en fysisk :
