Processo (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Risolvo disambigua Stack in Pila (informatica) tramite popup
Riga 58:
L'insieme di tali informazioni è raccolto o indicizzato da una struttura, unica per ogni processo, detta '''[[process control block]]''' (abbreviata in '''PCB'''). A loro volta, tutti i PCB sono elencati in una struttura detta '''process table'''.
 
Se il sistema operativo gestisce i thread, anche ciascun thread è identificato da un numero, detto '''TID''' ('''T'''hread '''ID'''entifier) oppure "thread handle". Un '''handle''' (lett. "maniglia") è un riferimento codificato che consente ad un thread di accedere alle entità (oggetti) del sistema operativo. In pratica, gli handle sono identificatori astratti che facilitano la manipolazione (da parte dei thread dei vari processi) dei componenti del sistema (kernel in primis): sono come gli ID dei ticket. Il numero degli handle attivi (cioè quelli che sono utilizzati dai thread), in un determinato istante, è visualizzabile insieme al numero dei thread e dei processi in esecuzione.
 
Ad un thread sono associate le seguenti [[struttura dati|strutture dati]]: