Está en la página 1de 2

por que son necesarios los mecanismos de gestion de memoria?

seale las
caracteristicas cuando se usan particionas dinamicas en escenario de intercambio. Que
preferiria como mecanismo de control "mapa de bits" o "lista enalzada"? sustente

Administracion de Memoria
Para estar informado de qu partes de la memoria estn en uso y cuales no,
asignar memoria cuando los procesos la necesiten, liberar meoria cuando no se
necesita y administrar intercambios entre la meoria principal y el disco duro
cuando esta es demasiado pequea para conteener a todos los procesos.
Particiones Estticas

Particiones de igual tamao: proceso igual o menor que el tamao de la


particin puede cargarse. Si todas las particiones estn ocupadas, se
puede sacar un proceso de la particin.
De distintos tamaos: se asigna proceso a la particin ms pequea.
Falta una cola para cada particin
o Cola nica: el trabajo ms cercano al frente de la cola y que quepe
se cargar y ejecutar, se discrimina trabajos pequeos, examina
toda la cola
o Multiples colas: desventaja cuando la cola de una aprticin grande
est vaca.

Fragmentacin interna: desperdicio de memoria que ocurre al asignar ms


memoria de la que se solicita
Particiones dinmicas
Particiones variables en nmero, ubicacin y longitud, segn los procesos
lleguen se vayan. Se asigna tanta memoria como necesite. Hay problemas en
la asignacin, liberacin y control.
Causa fragmentacin externa: varios huecos pequeos en memoria no
conectados y no asignados a un proceso pues son insuficientes por s solos
pero que sumados seran suficientes para que se les asigne un proceso.
Solucin: Compactacin (fundir todos los huecos para unirlos en un gran
bloque grande)
Mapa de bits: memoria se divide en unidades de asignacin, a cada unidad le
corresponde un bit del mapa de bits 0 si esta desocupada o 1 si lo esta. Puede
swer algo lento en la bsqueda de un proceso.

Lista enlazadas: lista enlazada d esegmentos de meoria asignados y libres


donde un segmento es un proceso p o H un hueco entre 2 procesos, la lista se
mantiene ordenada por direccin, y su actualizacin es sencilla.
Fallo:intento de acceso a una pagina virtual
Fallo:intento de acceso a una pagina virtual que no est asociada aun marco
produce un sealamiento al so (trap) llamdo fallo d epagina. Como respuesta:
1. Selecciona una pgina, 2.intercambia la pgina a disco, 3.Asigna el marco de
la pgina liberada a la pgina virtual que se desea acceder. Esto es una forma
de reasignacin dinmica por bloques de las direcciones de memoria del
proceso.
Politicas de reeemplazo: se encarga de seleccionar la pagina a reemplazar,
esto cuando todos los marcos estn ocupados y es necesario traer nueva
pagina. Su objetivo es reemplazar la que tenga menor posibilidad de ser
referenciada en un futuro cercano.

IPC: mecanismo del So que proporciona un medio de comunicacin y


sincronizacin entre unidades de planificacin. Cuida como un proceso pasa
info al otro, que 2 o mas procesos no se estorben, y el ordenamiento correcto
cuando hay dependencia de procesos.
Sincronizacin es necesaria para rpeservar la integridad del sistema,
consistenica d edatos y prevenir problemas de tiempo.

También podría gustarte