Next: Identificatori di processo
Up: Multiprocessing
Previous: Multiprocessing
  Indice
  Indice analitico
Un processo è in Unix un flusso di esecuzione che può essere
eseguito in maniera concorrente e caratterizzato da :
- un corpo
- - Ossia il codice che viene eseguito
- uno spazio di memoria privato
- - Composto a sua volta da :
- una zona dati
- - Suddivisa in dati non inizializzati, o BSS,
e dati inizializzati.
- uno stack
-
- uno heap
- - Ossia una zona di memoria in cui il processo
può allocare memoria dinamica, tramite, per esempio,
la funzione malloc.
- una tabella di descrittori di file
- un descrittore di processo
- - Il Process IDentificator, o più
brevemente PID, è tipicamente un numero che identifica
univocamente il processo all'interno del sistema.
- uno stato privato
-
Subsections
Giuseppe Lipari
2002-10-27