El sistema operativo
(OS) es el principal responsable de administrar la memoria de un sistema informático. Más específicamente, la unidad de gestión de memoria
(MMU) Dentro del sistema operativo, maneja los detalles de bajo nivel, mientras que los componentes del sistema operativo de nivel superior como el núcleo utilizan las capacidades de la MMU para implementar la asignación de memoria, la distribución, la paginación, el intercambio y otras estrategias de gestión de la memoria.