Process control block

Il process control block o PCB (in italiano: blocco di controllo del processo) è la struttura dati di un processo, del nucleo del sistema operativo, che contiene le informazioni essenziali per la gestione del processo stesso.

Informazioni generali

Le informazioni contenute variano a seconda delle implementazioni, ma in generale sono presenti:

Durante la commutazione di contesto, è necessario salvare in memoria centrale lo stato di esecuzione del processo che viene fermato. Queste informazioni vengono memorizzate proprio nel PCB del processo, e sarà sempre dal PCB che esse verranno ricaricate quando si dovrà proseguire l'esecuzione.

Informazioni superflue

Alcuni sistemi operativi inseriscono nel PCB di ogni processo delle informazioni superflue per la sua gestione:

Voci correlate

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica