Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Linux >> .

Perché avete bisogno di una Memory Management Unit per Linux

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 .

 

sistemi © www.354353.com