Resumen- Dentro de cada Sistema Operativo tenemos distintas
tareas, las cuales son cumplidas mediante distintos procesos, que a su vez tienen o pueden pasar por distintos estados, para proporcionar facilidades al manejar las tareas dentro del computador.
Bloqueado: En este estado se encuentran aquellos
procesos que carecen de algn recurso necesario para su ejecucin siendo este recurso distinto procesador.
Cada proceso se determina como la ejecucin de las instrucciones de
un programa, que son ejecutadas por el microprocesador; el estado de ejecucin se puede definir como los valores de los registros del CPU programa.
Expedir: Es el paso de un proceso que se encontraba
en la cabeza de la lista
Abstract- Within each operating system we have different tasks,
which are fulfilled through different processes, in turn have or can pass through different states, to provide facilities when managing tasks within the computer. Each process is determined as the execution of the instructions of a program, which are executed by the microprocessor; The execution state can be defined as the values of the CPU registers "program".
Admitir: Un proceso es admitido una sola vez.
Fin del tiempo: cuando un proceso est en ejecucin
y no le alcanza el tiempo asignado para uso del procesador queda listo para continuar ejecutndose.
Espera-Suceso: Es la transicin de los procesos que
estn a la espera de un suceso externo.
Salir: Es la transicin de los procesos que han sido
expulsados porque han cumplido su objetivo.
INTRODUCCIN
En sistemas operativos multihilo, un proceso consta de uno o
ms hilos; cada hilo consta de instrucciones y estado de ejecucin, as la memoria de trabajo es compartida por todos los hilos. El sistema operativo se encarga de crear y destruir procesos, as tambin se encarga de la comunicacin entre diversos procesos. La bifurcacin (fork) es el mecanismo por el cual un proceso crea otro proceso. En sistemas operativos multihilo, se puede crear tantos hilos como procesos; un proceso solamente puede crear hilos para si mismos, as dichos hilos comparten toda la memoria reservada para el proceso. 1.
DESCRIPCIN
Nuevo: Se crea la lista de los procesos recin creados
y que no han sido cargados en la memoria principal.
Listo: El proceso est listo para ser ejecutado, solo
est esperando que el planificador a corto plazo as lo disponga.
Ejecucin: Aqu est un solo proceso, el que est
siendo ejecutado por el procesador.
Terminado: el proceso fue expulsado por el grupo de
procesos ejecutables, ya sea porque termino o por algn fallo, como un error de proteccin.
Fig.1 Estados de un Proceso
2.
CONCLUSIONES
Cada estado nos facilita una funcin especfica.
El estado de un proceso nos permite facilitar el manejo
de multitareas.
Cada proceso que se ejecuta es importante y se debe