Gestión de memoria en sistemas operativos: paginación, memoria virtual y segmentación
Gestión de Memoria en Sistemas Operativos
Objetivos del Sistema de Gestión de Memoria
- Ofrecer a cada proceso un espacio lógico propio.
- Proporcionar protección entre procesos.
- Permitir que los procesos compartan memoria.
- Dar soporte a las distintas regiones del proceso.
- Maximizar el rendimiento del sistema.
- Proporcionar a los procesos mapas de memoria muy grandes.
Espacio de Direcciones de un Proceso
Conjunto de direcciones a las que hace referencia un proceso.
Tipos de Espacios de Direcciones
- Físicas: Referencian alguna posición de la memoria física.
- Lógicas o Virtuales: Son las que utilizan los procesos y sufren una serie de transformaciones, realizadas por el procesador (la MMU), antes de convertirse en direcciones físicas.
- Lineales: Se obtienen