Respuestas
Respuesta:
Ciclo de vida de un proceso
Un proceso pasa por cuatro fases:
Creación: Crear un proceso consiste en asignar un PID para el nuevo proceso y preparar la información que define el ambiente del nuevo proceso. La mayoría de esta información se hereda del proceso padre.
Carga: La carga de imágenes del proceso se hace por un hilo del LOADER. El código del LOADER reside en el Administrador del Procesos, pero el hilo corre bajo el PID del nuevo proceso. Esto permite al Administrador de Procesos atender otras demandas mientras los programas se cargan.
Ejecución: Una vez que el código del programa se ha cargado, el proceso está listo para la ejecución; empieza a competir con otros procesos por los recursos de CPU. Nótese que todos los procesos se ejecutan concurrentemente con sus padres. Además, la muerte de un proceso padre no causa la muerte de sus procesos hijos automáticamente.
Terminación Un proceso se termina de dos maneras:
Por una señal cuya acción cause la terminación deliberada del proceso.
El proceso invoca exit (), explícitamente o por defecto la acción al volver al principal ()