Definición de Proceso

El núcleo del sistema operativo controla todas las operaciones en las que participan los procesos.  Es la parte que más se utiliza del sistema operativo, por lo que reside en memoria, mientras que otras partes del sistema operativo son cargadas en memoria solo cuando se necesitan.

Proceso

Este término fue utilizado por primera vez en los años sesenta, muchas veces utilizado como sinónimo de tarea.

• Programa en ejecución

• El “espíritu animado” de un procedimiento

• El “centro de control” de un procedimiento en ejecución

• Entidad atendida por un procesador.

Secuencia codificada en trance de ejecución.

• Conjunto de microinstrucciones de un programa destinadas a ser ejecutadas por el microprocesador.

• Es un programa en ejecución que necesita recursos para realizar su tarea: tiempo de cpu, memoria, archivos y dispositivos de e/s.

•  Consiste en el conjunto de instrucciones de programa destinadas a ser ejecutadas por el microprocesador.

Un programa como tal es una entidad inanimada, cuando el procesador le “infunde vida” se convierte en una entidad activa que se denomina PROCESO.

Un proceso está conformado por: CÓDIGO y DATOS.

 

Funciones del proceso

            1. Ejecutarse

       2. Crear otro(s) proceso(s). (Estructura jerárquica de los procesos: un proceso padre crea proceso(s) hijo(s).

                            Esquema padre-hijo