Site hosted by Angelfire.com: Build your free website today!
     
 



Administracion de Memoria

3.2.4 Asignacion continua V.S No continua

Qué es la administración contigua y no contigua?

En la “asignación contigua” cada programa ocupa un bloque contiguo y sencillo de localizaciones de almacenamiento.

Asignación contigua de almacenamiento de un solo usuario
Se consideran S. O. que ya poseen desarrollado el

“sistema de control de entrada / salida”: IOCS: input / output control system (ver Figura 3.2.4.1):

El tamaño de los programas esta limitado por la cantidad de memoria principal, pero se puede superar este limite con técnicas de “recubrimientos”, con las siguientes características. (Ver figura 3.2.4.2)

  • Si una sección particular del programa ya no es necesaria, se carga otra sección desde el almacenamiento secundario ocupando las áreas de memoria liberadas por la sección que ya no se necesita.
  • La administración manual por programa del recubrimiento es complicada y dificulta el desarrollo y el mantenimiento.


Figura 3.2.4.2
      En la “asignación no contigua” un programa se divide en varios bloques o “segmentos” que pueden almacenarse en direcciones que no tienen que ser necesariamente adyacentes, por lo que es mas compleja pero mas eficiente que la asignación continua. (Ver figura 3.2.4.3)

3.2.1 Administracion de almacenamiento 3.2.2 Jerarquia 3.2.3 Estrategia de adminsitracion de memoria 3.2.4 Asignacion continua V.S No continua 3.2.5 Multiprogramacion de particion fija, particion variable con intercambio de almacenamiento Evaluacion ->Regresar al tema 3