Articulo de referencia

Bloque de control de hilos

El Bloque de Control de Hilos ( TCB ) es una estructura de datos en el núcleo del sistema operativo que contiene información específica del hilo necesaria para gestionarlo. [ 1 ...

El Bloque de Control de Hilos ( TCB ) es una estructura de datos en el núcleo del sistema operativo que contiene información específica del hilo necesaria para gestionarlo. [ 1 ] El TCB es "la manifestación de un hilo en un sistema operativo".

Cada hilo tiene un bloque de control de hilo. Un sistema operativo mantiene un registro de los bloques de control de hilo en la memoria del núcleo. [ 2 ]

Un ejemplo de información contenida en un TCB es:

  • Identificador de hilo: Se asigna un identificador único (tid) a cada nuevo hilo.
  • Puntero de pila : Apunta a la pila del hilo en el proceso.
  • Contador de programa : Apunta a la instrucción de programa actual del hilo.
  • Estado del hilo (en ejecución, listo, en espera, inicio, finalizado)
  • Valores de registro del hilo
  • Puntero al bloque de control de proceso (PCB) del proceso en el que reside el hilo.

El bloque de control de subprocesos actúa como una biblioteca de información sobre los subprocesos de un sistema. En este bloque se almacena información específica que resalta datos importantes sobre cada proceso.

Véase también

Referencias

  1. "Bloque de control de subprocesos en el sistema operativo" . GeeksforGeeks . 26 de noviembre de 2019. Consultado el 4 de septiembre de 2023 .
  2. "CS162 - Otoño 2014 #7 - Hilos del núcleo" . inst.eecs.berkeley.edu . Archivado del original el 7 de diciembre de 2023. Consultado el 7 de diciembre de 2023 .