FUNCIÓN DE INTERCAMBIO
consiste en hacer un intercambio de procesos, del que esta en memoria con el que esta en ejecución , para esto se guarda un registro del estado del proceso y lo guarda en la memoria secundaria para después retomarlo hasta el ultimo punto donde fue ejecutado.
este intercambio se puede dar por:
-el estado en el que se encuentra el proceso
-la prioridad del proceso
-el tamaño del programa
-el tiempo que lleva el programa en memoria
ALGORITMOS DE INTERCAMBIO
PRIMER AJUSTE
consiste en medir el tamaño del marco hasta encontrar el primero en el cual pueda ser ocupado por este, por lo cual este algoritmo satura la parte superior de la memoria por recorrerla seguidamente en búsqueda de espacio disponible
MEJOR AJUSTE
consiste en tener ordenados de mayor a menor los huecos disponibles y recorrerlos comparándolos hasta encontrar el espacio indicado y para esto lo recorre hasta que encuentre un hueco en el que no tiene espacio suficiente y así toma el hueco anterior a este, requiere un hardware adicional, mantiene la parte superior de la memoria saturada
SIGUIENTE AJUSTE
consiste en manejar un registro para guardar el ultimo registro y al hacer una busqueda para un nuevo espacio disponible empieza de nuevo con primer ajuste
PEOR AJUSTE
utiliza lista de huecos disponibles, compara y utiliza el hueco mas grande
No hay comentarios:
Publicar un comentario