Los estados de un proceso obedecen a su participación y
disponibilidad dentro del sistema operativo y surgen de la necesidad de
controlar la ejecución de cada proceso. Los procesadores sólo pueden ejecutar
un sólo proceso a la vez, turnan dolos para el uso de éste. Existen procesos
apropiativos que básicamente ocupan todo el tiempo del procesador hasta que
ellos deciden dejarlo. Los procesos no apropiativos son aquellos que ocupan por
un periodo de tiempo el procesador hasta que una interrupción o señal llega al
procesador para hacer el cambio de proceso, a esto se le conoce como cambio de
contexto.
Los posibles estados que puede tener un proceso son
ejecución, bloqueado y listo:
- · Ejecución, es un proceso que está haciendo uso del procesador.
- · Bloqueado, No puede ejecutarse hasta que un evento externo sea llevado a cabo.
- · Listo, ha dejado disponible al procesador para que otro proceso pueda ocuparlo.
No hay comentarios:
Publicar un comentario