Sistemas operativos procesos PCB: Para administrar procesos, el SO mantiene por cada una de los procesos, una estructura de datos denominada PCB, la cual contiene información de los recursos utilizados por el proceso.
Alguno de los datos contenidos en esta estuctuea serán:
-Registros del procesador
-Programa Counter y Stack Pointer
-Estado del proceso
-Tiempo que utilizó el procesador
-Identificador de procesos (PID)
Existe la posibilidad de que dentro de un proceso existan varios hilos de ejecución, cada uno con su PC, conjunto de registros del procesador y segmento de stack, pero comparten con los demás hilos de ejecución el segmento de datos, el segmento de texto, recursos del sistema y el PCB. También se denominan Threads o LightweightProcesses.
Ciclos de vida de un proceso
El más sencillo (y limitado) -ejecutándose
-no ejecutándose
No hay comentarios:
Publicar un comentario