domingo, 26 de agosto de 2012

Procesos Padre


Definición de proceso:

·         Un proceso es una entidad activa que tiene asociada un conjunto de atributos: código, datos, stack, registros e identificador único.
·         Un proceso es la entidad de ejecución reconocida por el sistema de operación.
·         Un proceso es un programa en ejecución. Esta ejecución es secuencial.
·         Un proceso requiere de recursos (memoria, CPU, dispositivos de E/S, stack) para su ejecución
·         Los procesos también son llamados frecuentemente tareas.
·         Un programa, por su parte representa una entidad pasiva. Cuando un programa es reconocido por el sistema de operación y tiene asignado recursos, éste se convierte en proceso.


Siempre que le pidamos a nuestra computadora que haga algo, los procesos asumirán el trabajo y de esta manera el microprocesador dará ejecución al plan que realice el sistema operativo a través de los procesos.

Procesos Padre
La mayoría de los procesos también tiene un proceso padre. El proceso padre es el proceso que los inició. Por ejemplo, si está tecleando órdenes en la shell, la shell es un proceso, y cualquier orden que usted ejecute también lo será. De este modo cada proceso que ejecute tendrá como proceso padre a su shell. La excepción de esto es un proceso especial llamado init. init es siempre el primer proceso, así que su PID siempre es 1. El kernel arranca automáticamente init en el incio. Como el sistema de archivos, los procesos también están organizados en una jerarquía. A medida que se producen más procesos, se crean más procesos hijos. Se puede concebir una jerarquía de procesos encadenados juntos por PID y PPID.

No hay comentarios:

Publicar un comentario