Bloque control procesos(categorías)
Identificación del proceso:
La información correspondiente a la identificación consiste en un conjunto de identificadores que incluyen:Información del estado del proceso: La información relativa al estado de microprocesador consta de :
a) Registros Visibles para el usuario: Son los registros utilizados por el proceso para almacenar datos de entrada y resultados.Información de control y gestión del proceso: La Información de control y gestión del proceso incluye:
1. Estado del proceso (Ejecución, preparado , etc).
2. Prioridad de planificación (se utilizaran algoritmos de planificación que usara esta información).
3. Información para la planificación: esta depende del algoritmo de planificación utilizado.4. Suceso por el que se encuentre esperando el suceso para reanudar su ejecución.
b) Estructuración de datos: Un proceso puede estar enlazado a otros procesos formando una cola, un anillo o algún otra estructura o alguna otra estructura.
c) Comunicación entre Procesos: en el BCP pueden ubicarse indicadores, señales y mensajes asociados con la comunicación entre procesos independientes.
d) Privilegios de los recursos: A los procesos le otorgan privilegios en términos de la memoria a la que pueden acceder y los tipos de instrucciones que pueden ejecutar. Además, también se pueden aplicar privilegios al uso de servicios y utilidades del sistema.
e) Gestión de memoria: Esta sección incluye punteros a las tablas de las paginas y/o segmentos que describen la memoria asignada al proceso.
f) Recursos en propiedad y utilización de los procesos. Se incluyen los recursos controlados por el proceso tales como los ficheros abiertos por éste. También se suele incluir un histórico de la utilización del procesador o de otro recurso. Esta información puede ser necesaria para el planificador.