Saltar a contenido

Gestión de la memoria

Unix utiliza una combinación de swapping y paginación bajo demanda para gestionar la memoria.

  • Swapping. El dispositivo swap es un dispositivo de bloques que se configura en una partición del disco.\ El subsistema de gestión de memoria monitoriza la cantidad de memoria principal disponible y periódicamente puede escribir procesos en el swap, para proporcionar más espacio a la memoria principal. Posteriormente, el kernel lee los datos del dispositivo swap y los introduce de nuevo en la memoria principal.
  • Paginación bajo demanda. Se transfieren páginas de memoria en vez de procesos a y desde el dispositivo de swap. La ventaja de la paginación es que permite que un proceso sea más grande que la cantidad de memoria principal instalada en el sistema.\ Para elegir qué paginas introducir en memoria principal utiliza el algoritmo LRU (se elige la página que lleva más tiempo sin ser referenciada).

Última actualización: August 15, 2021