Modos de
decisiónPreferente: Es el
que puede tener varios procesos en cola
No preferente: No
elije prioridad entre procesos, y lo hace en cola y libera el
procesador cuando termine el proceso.
CONCEPTOS DE
PLANIFICACIÓNTIEMPOSTiempo de
llegada: Cuando el proceso es admitido lo establece el usuario o el
S.O.
Tiempo de
servicio: Lo define el programador cuando diseña el código del
programa y su duración.
Tiempo de
retorno: EL tiempo total que gasto el proceso en instancia de
ejecución.
Tiempo de
espera: El proceso ya está en memoria (Admitido) peor no está en
ejecución.
Tiempo de
latencia: Es el intervalo entre fin de un proceso e inicio de otro
B/R guarda un backup del proceso 1 e inicia otro para que recupere
los datos cuando el proceso 1 reinicie su ejecución, que se guarda
en BCP (Bloque de control de procesos)
Quantum
El tiempo mínimo que se permitirá a un proceso el uso del procesador. En Windows, dependiendo de la clase de proceso que se trate, un quantum durará entre 2 y 12 ticks (esto es, entre 20 y 180 ms), y en Linux, entre 10 y 200 ticks (o milisegundos).
Tiempo de retorno (Turnaround time): Es el intervalo de tiempo desde que un
proceso es cargado hasta que este finaliza su ejecución.Tiempo de espera (Waiting time): Es la suma de los intervalos de tiempo que
un proceso estuvo en la cola de procesos listosTiempo de respuesta (Response time): Es el intervalo de tiempo desde que
un proceso es cargado hasta que brinda su primer respuesta.
Politica FCFS (FIRST COME FIRST SERVERD)
Este es un mecanismo cooperativo, con la mínima lógica posible: Cada proceso se ejecuta en el órden en que fue llegando, y hasta que suelta el control. El despachador es muy simple, básicamente una cola