Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ADMINISTRACIÓN
DE PROCESOS
Una de las razones para implementar el estado Bloqueado era poder hacer
que los procesos se puedan mantener esperando algún suceso, por ejemplo
una Entrada/Salida.
Sin embargo, al ser mucho más lentas estas operaciones, puede suceder en
nuestro modelo de cinco estados todos los procesos en memoria estén
esperando en el estado Bloqueado y que no haya más memoria disponible
para nuevos procesos.
CICLO DE VIDA DE UN PROCESO
Nuevo ⇒ Listo. Se intenta que no haya
demasiados procesos activos
Listo ⇒ Ejecutando. Se selecciona un
proceso Listo y se le asigna la CPU
Ejecutando ⇒ Saliente. El proceso
finaliza por cualquier motivo
Ejecutando ⇒ Listo. Acaba el quantum o
en algunos SSOO se desbloquea un
proceso prioritario
Ejecutando ⇒ Bloqueado. Solicita algo
por lo que debe esperar
Bloqueado ⇒ Listo. Sucede lo que
estaba esperando
Listo/Bloqueado ⇒ Saliente. No se
muestra. A veces un padre puede
terminar la ejecución de un hijo alguna
razón
BIBLIOGRAFÍA
Sistemas Operativos – Aspectos internos y principios de diseño, de W.
Stallings. Ed: Prentice-Hall.
Sistemas Operativos Modernos, de A. Tanenbaum. Ed: Pearson
Educación.
Sistemas Operativos, de G. Nutt. Ed: Pearson Educación.
Operating System Concepts. A. Silberschatz, P. Baer Galvin, G. Gagne.
Ed: Limusa Wiley.
Sistemas Operativos – Una Visión Aplicada, de J. Carretero, F. García,
P. De Miguel y F. Pérez. Ed: Mc. Graw-Hill.
Programación concurrente. Palma, José T. Ed: Thomson
Sistemas operativos. Ejercicios resueltos. Casillas, Arantza. Ed:
Pearson/Prentice Hall.
Fundamentos de Sistemas Operativos. Teoría y ejercicios resueltos.
Candela, Santiago. Ed: Thomson.