Índice

1 . Concepto

El proceso se puede definir como un programa en ejecución y, de una forma más precisa, como la unidad de procesamiento gestionada por el sistema operativo. Todos los programas cuya ejecución solicitan los usuarios lo hacen en forma de procesos, de ahí la importancia de conocerlos en detalle.



1.2 . Composición y estructura

El sistema operativo mantiene una tabla de procesos, dentro de la que se alamacena un bloque de control de proceso (BCP) por cada proceso. Por razones de eficiencia, la tabla de procesos se contruye normalmente como una estructura estática que tiene un determinado número de BCP, todos ellos del mismo tamaño.

El BCP contiene la información básica del proceso:

1.3 . Estados y transiciones

Un proceso puede encontrarse en tres estados diferentes:

La transición entre cada uno de los tres estados puede hacerse de la siguiente manera:

Características

Las características principales de los procesos son: