Escolar Documentos
Profissional Documentos
Cultura Documentos
Esta definicin vara ligeramente en el caso de sistemas operativos multihilo, donde un proceso
consta de uno o ms hilos, la memoria de trabajo (compartida por todos los hilos) y la informacin
de planificacin. Cada hilo consta de instrucciones y estado de ejecucin.
Los procesos son creados y destruidos por el sistema operativo, as como tambin este se debe
hacer cargo de la comunicacin entre procesos, pero lo hace a peticin de otros procesos. El
mecanismo por el cual un proceso crea otro proceso se denomina bifurcacin (fork). Los nuevos
procesos son independientes y no comparten memoria (es decir, informacin) con el proceso que
los ha creado.
En los sistemas operativos multihilo es posible crear tanto hilos como procesos. La diferencia
estriba en que un proceso solamente puede crear hilos para s mismo y en que dichos hilos
comparten toda la memoria reservada para el proceso.
NUEVO: Proceso que se acaba de crear, pero que an no ha sido admitido por el sistema
operativo en el grupo de procesos ejecutables.
LISTO: Proceso que est preparado para ejecutar, en cuanto se le d la oportunidad.
Puede pasar a bloqueado de inmediato si no cumple con todos los recursos necesarios
para poder ser ejecutado.
BLOQUEADO: proceso que no puede ejecutar hasta que se produzca cierto suceso, como
la terminacin de otra operacin, etc.
BLOQUEADO A LISTO: un proceso pasara al estado listo cuando se produzca el suceso
que lo mantiene en bloqueado.
EJECUCION: el proceso que est actualmente en ejecucin.
EJECUCION A LISTO: la razn ms comn de esta transicin es que el proceso que est
en ejecucin ha alcanzado el tiempo mximo permitido de ejecucin interrumpida.
TERMINADO: un proceso que ha sido excluido por el sistema operativo del grupo de
procesos ejecutables, bien porque se detuvo o porque fue abandonado por alguna razn.
Lnea directa de comunicacin. Directa y sin intermediarios, busca la mayor rapidez posible
en las comunicaciones entre los diferentes niveles.