De que se encarga el nivel ejecutivo de un so
Clasificado en Informática
Escrito el en español con un tamaño de 2,41 KB
Tema 10: Memoria Virtual Los SO actuales están dotados de técnicas y mecanismos para resolver problemas de:Protección: Se resuelve utilizando una MMU.Escasez: Con Memoria Virtual y Librerías dinámicas se optimiza el aprovechamiento de la memoria.Asignación: Se utilizan criterios para decidir dónde ubicar un código en memoria, algoritmos y técnicas de asignación.Reubicación: Trabajar con espacio lógico de direccionamiento y MMU para poder reubicar código y datos en memoria en tiempo de ejecución. Unadirección física es una dirección de memoria principal. Se representa en forma de un número binario en las líneas de direcciones del bus, para poder acceder a una palabra o Byte determinado de la memoria principal. Elespacio lógico es el espacio de direccionamiento para cada proceso de forma independiente. Cada proceso, con sus instrucciones y datos, se proyecta sobre un espacio de direcciones lógicos que comienza siempre en la dirección más baja, considerada de forma genérica la dirección de la primera instrucción a ejecutar del proceso. LaMMU(Unidad de Manejo de Memoria) se encarga de traducir direcciones lógicas a direcciones físicas, ralentiza la ejecución de instrucciones y sobrecarga el sistema. Se consigue mayor velocidad de traducción con hardware específico. La paginación es la gestión de memoria que considera el espacio de direcciones lógicas de un proceso dividido en fragmentos de tamaño fijo denominados Páginas. Cada página se ubica en memoria física de forma independiente. Las páginas de un mismo proceso pueden ser ubicadas NO contiguas en Memoria Principal. El SO crea unatabla de páginas para cada proceso ubicado en Memoria Principal. Cada elemento de la tabla de páginas corresponde a un descriptor de página que contiene la ubicación en Memoria Principal de cada página de dicho proceso.