Please enable JavaScript.
Coggle requires JavaScript to display documents.
Planificación de procesos : Orden que ira cediendo el uso del procesador …
Planificación de procesos : Orden que ira cediendo el uso del procesador a los procesos que lo vayan solicitando
-
A mediano plazo decide cuales procesos es conveniente bloquear en determinado momento, sea por escasez / saturación de algún recurso o porque esta realizando alguna solicitud que no puede satisfacerse momentáneamente
Maneja la activación y bloqueo de un proceso relacionado con eventos , eso es transiciones entre ejecución y bloqueado y entre bloqueado y listo
A corto plazo decide como compartir momento a momento al equipo entre todos los procesos que requieren de sus recursos, especialmente el procesador.
Este decide en tres los procesos que están listos para ejecutarse y determina cual de ellos activar.
-
-
First Come,First serve ,FCFS
Este es un mecanismo cooperativo , con la minima logica posible, cada proceso se ejecuta en orden en que fue llegando y hasta el que suelta el control.
El esquema ronda busca dar una relacion de respuesta buena, tanto para pocesos largos como para los cortos , emplea multitarea apropiativa , cada proceso que este en la lista de procesos listos puede ejecutarse por un solo quantum.
-
-
-
-
Tiempos en espera
Conocido también como tiempo perdido. Del tiempo de respuesta total , cuanto tiempo esta listo y esperando ejecutar.
-
-
-
Tiempos de usuario
Tiempo que se pasa un proceso en mod usuario, es decir ejecutando las instrucciones que forman parte explicita y directa del programa
-
-
-
Tick Fracción de tiempo durante la cual se puede realizar trabajo útil, esto es usar el CPU sin interrupción. este esta determinado por una señal periódica emitida por el timer en win dura 10 y 15ms
Quantum: el tiempo mínimo que se permitirá un proceso el su del procesador . En win un quantun = 2 y 12 ticks en linux 10 y 200ticks