Proceso como programa en ejecución
Informática. Computación. Software. Programas

- Proceso como programa en ejecución
Ficha resumen del documento - Proceso como programa en ejecución
Versión PDF - Proceso como programa en ejecución
Versión para descargar
CONCEPTO DE PROCESO
El termino proceso fue utilizado por primera vez por los diseñadores del sistema Multics en los años 60's; algunas definiciones que se le han dado son:
-
Una actividad asíncrona
-
El espíritu animado de un procedimiento
-
El centro de control de un procedimiento en ejecución
Aunque se le han dado otras definiciones la más aceptada es: “PROGRAMA EN EJECUCIÓN”. Un programa es una entidad inanimada; solo cuando el procesador le infunde vida se convierte en entidad activa que se denomina proceso.
Es decir, un proceso no es mas que un programa en ejecución, e incluye valores actuales del contador del programa, los registros y las variables.
En muchos SO´s toda la información a cerca de cada proceso, aparte del contenido de su propio espacio de direcciones, se almacena en una tabla del SO llamada tabla de procesos, que es un arreglo de estructuras, una para cada proceso existente en ese momento.
Los procesos también tienen jerarquía y estados(bloqueado, ejecutándose, listo).
2
1
Listo
Bloqueado
Ejecutándose
3
4
un proceso se bloquea para aceptar entradas
el planificador escoge otro proceso
el planificador escoge este proceso
hay entradas disponibles








