Il sistema operativo
(OS) è principalmente responsabile della gestione della memoria di un sistema informatico. Più specificamente, l'unità di gestione della memoria
(MMU) All'interno del sistema operativo gestisce i dettagli di basso livello, mentre i componenti OS di livello superiore come il kernel utilizzano le funzionalità della MMU per implementare l'allocazione della memoria, il traffico, il paging, lo scambio e altre strategie di gestione della memoria.