Bloque de control de proceso PCB del sistema operativo de la computadora
o-leading
o-leading.com
2018-08-08 10:42:51
1. El papel del bloque de control de procesos
El bloque de control de proceso es parte de la entidad de proceso y es la estructura de datos de tipo registro más importante en el sistema operativo. El PCB registra toda la información que necesita el sistema operativo para describir el proceso y controlar el proceso. La función del bloque de control de procesos es hacer que un programa (incluidos los datos) no pueda ejecutarse independientemente en un entorno de múltiples programas, convertirse en una unidad básica que pueda ejecutarse de forma independiente y un proceso que pueda ejecutarse simultáneamente con otros procesos. En otras palabras, el sistema operativo controla y gestiona el proceso de ejecución concurrente de acuerdo con la PCB.
2. El contenido del bloque de control de proceso
En el bloque de control de procesos, incluye principalmente cuatro aspectos.
(1) Información del identificador del proceso. El identificador de proceso se usa para identificar un proceso de manera única. Un proceso generalmente tiene los siguientes dos identificadores: un identificador externo, un identificador interno.
(2) Información del estado del procesador. La información del estado del procesador de composición se compone principalmente de los contenidos de varios registros del procesador.
(3) Información de programación de proceso. Parte de la información relacionada con la programación del proceso y el intercambio de procesos también se almacena en el PCB, que incluye: estado del proceso, prioridad del proceso, otra información requerida para la programación del proceso y eventos.
(4) Información de control del proceso. La información de control de proceso incluye: dirección de programas y datos, sincronización de procesos y mecanismos de comunicación, listas de recursos y punteros de enlace.
3. Organización de PCB
En un sistema, generalmente hay docenas, cientos o incluso miles de PCB (Fabricante de pcb multicapa china) Para poder administrarlos de manera efectiva, deben organizarse de forma adecuada. Actualmente, hay dos formas comunes de organizarlos. Formas y métodos de indexación.