gestión de memoria
definición:
subdivision de la memoria para hacer sitio a varios procesos.
subdivision de la memoria para hacer sitio a varios procesos.
proveer mecanismos para asignar secciones de memoria a los programas que las solicitan, y tal vez, liberar las secciones de memoria que ya no se utilizan para que esten disponibles para otros programas
tipo de gestión de memoria:
Reubicación:
Mientras que se está ejecutando el programa, puede que se descargue en
el disco y que vuelva a la memoria principal, pero en una ubicación distinta a la
anterior.
el disco y que vuelva a la memoria principal, pero en una ubicación distinta a la
anterior.
Requisitos de la gestión de memoria
Protección:
el codigo de un proceso no puede hacer referencia a
posiciones de memoria de otros procesos sin permiso.
posiciones de memoria de otros procesos sin permiso.
Debe comprobarse durante la ejecución:
el sistema operativo no puede anticiparse a todas las referencias a la memoria que hara un programa
compartimiento:
permite el acceso de varios procesos a la misma zona de la memoria principal.
organización lógica:
organización de programas en módulos
estos se pueden escribir y compilar independientemente,
se pueden otorgar diferentes grados de protección;(solo
lectura, solo ejecución) a los
lectura, solo ejecución) a los
módulos,compartir módulos.
No hay comentarios:
Publicar un comentario