Los modelos de estado de transición de procesos se clasifican en tres tipos: modelos de 3 estados, modelos de 5 estados y modelos de 7 estados. Los cinco estados fundamentales de un proceso son: ejecución, listo, en espera, nuevo y terminado. Las transiciones entre estados incluyen: nuevo a listo, listo a ejecución, ejecución a listo, ejecución a bloqueado y bloqueado a listo.
2. MODELOS DE ESTADO DE
TRANSICION DE PROCESOS
Los modelos de estado de transicion de
un proceso se clasifican en 3 tipos los
cuales son:
1. Modelos de 3 estados.
2. Modelo de 5 estados .
3. Modelos de 7 estados.
4. MODELO DE 5 ESTADOS
listo
listo listo
listo
listo
5. MODELO DE 7 ESTADOS
nuevo
listo
Listo y
suspendido
ejecutando
Bloqueado y
suspendido
terminado
bloqueado
6. ESTADOS DE UN PROCESO
Los cinco estados de un proceso son:
Ejecucion
Listo
En espera
Nuevo
Terminado
suspendidos
7. EJECUCION
Se dice que un proceso esta en
ejecucion cuando se estan realizando
instrucciones en la CPU.
8. LISTO
Elproceso esta listo para ser ejecutado
solo esta esperando que el planificador
asi lo disponga
9. EN ESPERA
El proceso no puede ejecutar hasta que
no se produzca cierto suceso como la
finalizacion de una operacion.
10. NUEVO
Elproceso esta listo para ser ejecutado
solo espera que el planificador de corto
plazo asi lo disponga
11. TERMINADO
Elproceso fue expulsado del grupo de
procesos ejecutables ya sea porque
termino o por algun fallo como por
ejemplo un error de proteccion aritmetico
etc.
terminado
12. SUSPENDIDO
Seda cuando los procesos se suspenden
a la espera de que se complete alguna
operacion propia del sistema.
13. TRANSICIONES DE LOS
PROCESOS
Las transiciones de los procesos son:
Nuevo-listo
Listo – ejecucion.
Ejecucion – listo.
Ejecucion – bloqueado.
Bloqueado – listo.
Ejecucion – terminado.
14. NUEVO - LISTO
Este estado indica que ha un proceso
recien creado se le permite participar por
los recursos del sistema.
15. LISTO - EJECUCION
Escuando un proceso tiene la cpu a su
disposicion aqui se encuentra en
ejecucion en el sistema.
16. EJECUCION – LISTO
Escuando un proceso sae le expira el
intervalo de tiempo asigando para estar
en ejecucion aqui existe un cambio de
transicion.
17. EJECUCION – EN ESPERA
Sucede cuando un proceso realiza una
operacion de entrada y salida antes de
que termine su tiempo de ejecucion.
18. EN ESPERA - LISTO
Ocurrecuando se realiza una operacion
de entrada y salida terminando en el
estado listo.
19. EJECUCION - TERMINADO
Esta
ocurre cuando un proceso se ha
terminado de ejecutar y pasa a un
estado de terminado.