Modelos de 2 y 3 estados
Modelo de proceso con dos estados:
Un proceso puede estar en uno de dos estados como se muestra en la imagen adjunta:
No ejecución o Ejecución
igamen traida de: http://cbaztian.files.wordpress.com/2012/03/modelo-de-2-estados.jpg
Todos estos procesos entran por medio de una cola para ser ejecutados, en donde la cabeza de la cola sera el primero en entrar al estado de no ejecución esperando su cambio de estado a ejecución, a esta transición se le llama expedir:
Es donde entrega al procesador el siguiente proceso que se encuentra en la cabeza de la lista de espera, solo existe un proceso en ejecución representado en el procesador. Al momento de terminar o finalizar el tiempo del actual proceso, pasa a no ejecución y es reemplazado por el siguiente en la cola.
Según las políticas de cada sistema operativo, cambian los tiempos de espera o finalización de cada proceso para que sea reemplazo por el siguiente.
Modelo de proceso con tres estados
No ejecución, Ejecución y Bloqueado
imagen traida de: http://cbaztian.files.wordpress.com/2012/03/modelo-de-3-estados.jpg
En el estado de bloqueado llegan todos los procesos que no han terminado, estos tienen un grado de interacción con el usuario ya que depende del tiempo que éste demore en dar continuidad nuevamente el proceso.
En este encontraremos la transición de espera suceso y ocurre suceso en donde sera determinada por el usuario.


No hay comentarios:
Publicar un comentario