* REQUISITOS DE LA GESTIÓN DE MEMORIA **
A continuación se mencionan los Requisitos indispensables para entender el concepto de Gestión de Memoria:* Reubicación:
- Al ejecutarse el programa, los programadores no sabran en que lugar de la memoria se encontrara este.
- Mientras el programa se ejecuta, el programa podra ser movido al disco y devuelto a memoria principal en una posición diferente(Esto se le llama reubicación).
* Protección:
- Los procesos no deberian ser capaces de referenciar el espacio de memoria de otro proceso sin permiso.
- Es imposible comprobar la direccion absoluta de los programas puesto que estos pueden ser reubicados.
- Deben ser traducidas durante la ejecución.
* Compartición:
En la Compratición, el segmento de datos y el segmento de codigo comparten el segmento de codigo; pero cada uno conserva su independencia trabajando individualmente.
* Organización Logica:
La organización Logica se creo, a partir de que se habla de La Memoria Principal.
A traves del Bus de Datos, Bus de Control y Bus de Direcciones, permite que la organización Logica se mantenga.
Como Caracteristicas encontramos:
- Los programas son escritos por Módulos.
- Los Modulos se pueden escribir y compilar por separado.
- A los Modulos se les pueden dar diferente grado de protección (solo lectura, solo ejecución).
- Modulos Compartidos.
* Organización Fisica:
Imagen 1. Organización Fisica
Autor: Jessica García
- La meoria Disponible para un programa y sus datos pueden ser insuficiente.
- El solapamiento paermite asignar la misma zona de memoria a diferentes modulos.
- El programador no sabe cuanto espacio habrá disponible.
** PAGINACIÓN Y SEGMENTACIÓN COMBINADOS **
Imagen 2. Segmentación Combinada
Autor: Jessica García
En la Paginación y Segmentación Combinados encontramos:
- El tamaño de la Pagina se reduce pues ya no hay fragmentación Interna.
- Minimiza la Fragmentación Externa.
- La desventaja de este tipo de Paginación, es que requiere de estructuras de control en Hadware que elevan el costo $.
Fuente de Información:
Es de aclarar que la información suministrada anteriormente, es proveniente de la clase de sistemas operativos y del siguiente documento:
http://www.ac.uma.es/~sromero/so/Capitulo7.pdf


No hay comentarios.:
Publicar un comentario