FILOSOFIA
La memoria principal puede ser
considerada como un arreglo lineal de localidades de almacenamiento de un byte
de tamaño. Cada localidad de almacenamiento tiene asignada una dirección que la
identifica.
Una de las funciones básicas que
debe implementar un SO es la Administración de la Memoria para tener un control
sobre los lugares donde están almacenados los procesos y datos que actualmente
se están utilizando.
Sea cual sea es esquema de
organización del almacenamiento que se adopte para un sistema específico, es
necesario decidir que estrategias se deben utilizar para obtener un rendimiento
óptimo .las estrategias de administración del almacenamiento determinan el
comportamiento de la administración de memoria cuando se siguen ciertas políticas.
¿Cuándo se toma un nuevo programa
para colocarlo en memoria?
· ¿Se toma el programa cuando el
sistema lo solicita específicamente o se intenta anticiparse alas particiones
del sistema?
· ¿En que lugar del almacenamiento
principal se coloca el programa por ejecutar?
POLITICA
FIFO: Los procesos se despachan de
acuerdo a su tiempo de llega a la cola de procesos listos, si un proceso llega
al procesador sale hasta que termine. La política FIFO actualmente no se usa
como el esquema principal de un sistema, pero si por ejemplo cuando se usa una
política de prioridades y hay procesos con la misma prioridad, a estos se les
podría aplicar FIFO.
Round
Robin: Los procesos se despachan en la
forma que lo hace el FIFO, pero se les asigna una cantidad limitada de tiempo
(CUANTUM) en el procesador, si no termina en ese lapso se manda al final de la
lista de procesos listos.
SJF
(Shortest job first - Prioridad del trabajo mas
corto): Se ejecuta primero el proceso en espera que tiene el menor tiempo
estimado. SJF favorece a los procesos cortos, ya que los largos podrían llegar
a rezagarse mucho tiempo e incluso nunca ejecutarse.
No hay comentarios:
Publicar un comentario