Академический Документы
Профессиональный Документы
Культура Документы
FCSF
Planificación de servicio por orden de llegada.
Es el algoritmo más sencillo.
El primer proceso que solicita la CPU es el primero en recibirla.
Fácil de implementar con una política FIFO para la cola de preparados.
ROUND ROBIN
Fácil y sencillo de implementar.
Cada proceso tiene asignado un valor de tiempo de ejecución, llamado cuantum o cuanto.
Si el proceso agota su cuantum de tiempo, se elige a otro proceso para ocupar la CPU. Si el
proceso se bloquea o termina antes de agotar su cuantum también se altera el uso de la
CPU.
Todo lo que necesita el planificador es mantener una lista de los procesos listos.
Como regla general se sostiene que el 80% de las ráfagas de CPU deben tener una
duración menor al valor del cuantum.
Los procesos, para concluir su ejecución, tendrán que consumir un número de unidades
de tiempo con el que parten desde el momento en el que se crean.
SRT
Ofrece un buen tiempo de respuesta.
En cada pasada debe decidir que proceso asignarle a la CPU.
Penaliza los procesos largos.
Se puede producir inanición.
PRIORIDAD
Se puede producir inanición.
Se usa en muchos sistemas de tiempo real.
Los sistemas operativos normales usan planificadores de prioridades, aunque no estén
orientados al tiempo real.
Los planificadores pueden ser expulsivos o no.
La prioridad de los proceso puede ser fija o variable.
En los sistemas de tiempo real las prioridades las asigna el usuario a partir de las
especificaciones temporales de los procesos.
COLAS MULTIPLES
Favorece los trabajos cortos.
Favorece los trabajos limitados por la E/S para lograr un mayor aprovechamiento de los
dispositivos de E/S.
1
Determina la naturaleza de un trabajo lo más pronto posible y planificado de acuerdo con
su naturaleza.