Académique Documents
Professionnel Documents
Culture Documents
Administracin
de la memoria
INTRODUCCIN
La
3.
ASIGNACIN DE ALMACENAMIENTO
CONTIGUO Y NO CONTIGUO
Los
ASIGNACIN DE ALMACENAMIENTO
CONTIGUO PARA UN USUARIO NICO
Los
ASIGNACIN DE ALMACENAMIENTO
CONTIGUO PARA UN USUARIO NICO
CON PARTICIONES
FIJAS: TRADUCCIN Y CARGA ABSOLUTAS.
El almacenamiento principal se divida en
particiones de tamao fijo.
En cada particin poda haber un solo trabajo.
Los trabajos se traducen con compiladores y
ensambladores absolutos para ejecutarse en una
particin especfica.
S un trabajo estaba listo para ser ejecutado y
su particin estaba ocupada, tena que esperar
aunque estuvieran libres otras particiones.
EN LA MULTIPROGRAMACIN
CON PARTICIONES FIJAS.
La fragmentacin del almacenamiento se presenta
en todos los sistemas de cmputo, sea cual sea la
organizacin.
En los sistemas con multiprogramacin y
particiones fijas, la fragmentacin ocurre porque
los trabajos de los usuarios no llenan por completo
las particiones designadas o porque una particin
se queda sin utilizar por ser demasiado pequea
para contener un trabajo en espera.
DEL ALMACENAMIENTO:
Puede ocurrir que los huecos (reas
libres) separados distribuidos por todo el
almacenamiento principal constituyan una
cantidad importante de memoria:
Podra ser suficiente (el total global disponible)
para alojar a procesos encolados en espera de
memoria.
Podra no ser suficiente ningn rea libre
individual.
DEL ALMACENAMIENTO:
La tcnica de compresin de memoria
implica pasar todas las reas ocupadas del
almacenamiento a uno de los extremos de
la memoria principal:
Deja un solo agujero grande de memoria
libre contigua.
Esta tcnica se denomina recogida de
residuos.
DESVENTAJAS DE LA COMPRESIN
Consume recursos del sistema.
El sistema debe detener todo mientras efecta la
compresin, lo que puede afectar los tiempos de
respuesta.
Implica la relocalizacin (reubicacin) de los
procesos que se encuentran en la memoria:
La informacin de relocalizacin debe ser de accesibilidad
inmediata.
Una
DE COLOCACIN EN EL ALMACENAMIENTO.
Se utilizan para determinar el lugar de la memoria donde sern
colocados los programas y datos que van llegando y se las
clasifica de la siguiente manera:
Estrategia de mejor ajuste:
Un trabajo nuevo es colocado en el hueco en el cual quepa de forma ms
ajustada:
Debe dejarse el menor espacio sin usar.
Estrategia
de primer ajuste:
Un
Estrategia
de peor ajuste: