Sommario:
- Definizione - Che cosa significa Memory Management Unit (MMU)?
- Techopedia spiega Memory Management Unit (MMU)
Definizione - Che cosa significa Memory Management Unit (MMU)?
L'unità di gestione della memoria (MMU) di un computer è l'hardware fisico che gestisce la sua memoria virtuale e le operazioni di memorizzazione nella cache. La MMU si trova di solito all'interno dell'unità di elaborazione centrale (CPU) del computer, ma a volte opera in un chip integrato (IC) separato. Tutti gli input di richiesta dati vengono inviati alla MMU, che a sua volta determina se i dati devono essere recuperati dalla memoria RAM o ROM.
Un'unità di gestione della memoria è anche nota come unità di gestione della memoria paginata.
Techopedia spiega Memory Management Unit (MMU)
L'unità di gestione della memoria svolge tre funzioni principali:
- Gestione della memoria hardware
- Gestione della memoria del sistema operativo (OS)
- Gestione della memoria dell'applicazione
La gestione della memoria hardware si occupa della memoria RAM e cache di un sistema, la gestione della memoria del sistema operativo regola le risorse tra oggetti e strutture dati e la gestione della memoria dell'applicazione alloca e ottimizza la memoria tra i programmi.
La MMU include anche una sezione di memoria che contiene una tabella che abbina gli indirizzi virtuali agli indirizzi fisici, chiamata translation lookaside buffer (TLB).