L'unità di gestione della memoria di Linux assicura che il sistema funziona ad una alta efficienza e in modo corretto funzionalmente . Aiuta il sistema operativo di funzionare con un insieme di indirizzi virtuali contigui , la loro posizione fisica effettiva nella memoria non desta preoccupazione. Gestione della memoria virtuale
Linux stabilisce le tabelle di pagina per la memoria virtuale e una traduzione Buffer Look-ahead ( TLB ) , che consente al sistema operativo di funzionare con l'insieme di indirizzi virtuali. L' indirizzo fisico è completamente nascosto dalle applicazioni che girano sul sistema operativo .
Restrizione
A seconda dei privilegi di accesso associati, l'unità di gestione dei processi mappe di memoria a corrispondenti spazi di indirizzi . Una volta impostato , il meccanismo hardware possono generare eccezioni quando un processo tenta l'accesso a una zona di memoria protetta .