Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistemas Operativos
Procesos - II
Profesores:
La Molinari
Juan Pablo Prez
Macia Nicols
I.S.O.
Versin: Marzo 2013
Palabras Claves: Procesos, Estados,
Scheduler, Long Term, Medium Term,
Short Term
Los temas vistos en estas diapositivas han sido
mayormente extrados del libro de William Stallings
(Sistemas Operativos: Aspectos internos y principios
de diseo) y del libro de Silberschatz (Operating
Systems Concepts)
Estados de un proceso
En su ciclo de vida, el proceso pasa por
diferentes estados.
Nuevo (new)
Listo para ejecutar (ready)
Ejecutndose (running)
En espera (waiting)
Terminado (terminated)
CPU
I/O 1 wait
I/O 2 wait
I/O n wait
I/O occurs
I/O n queue
Release
Mdulos de la planificacin
Son mdulos (SW) del S.O. que
realizan distintas tareas asociadas a la
planificacin.
Se ejecutan ante aquellos eventos que
as lo requieren:
Creacin/Terminacin de Un proceso
Eventos de Sincronizacin o de E/S
Finalizacin de lapso de tiempo
Etc
Estados y schedulers
Transiciones
New-Ready: Por eleccin del scheduler
de largo plazo (carga en memoria)
Ready-Running: Por eleccin del
scheduler de corto plazo (asignacin
de CPU)
Running-Waiting: el proceso se pone a
dormir, esperando por un evento.
Waiting-Ready: Termin la espera y
compite nuevamente por la CPU.
Diagrama
incluyendo
swapping