Informática, pregunta formulada por espinosarafael65790, hace 7 meses

elabora un mapa conceptual sobre "Procesos" y su ciclo de vida.

Respuestas a la pregunta

Contestado por jg2005
1

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 ()

Otras preguntas