4.1 Les principes
Caractéristiques d'un processus :
un identificateur unique (
pid
) ;
un processus père unique (
ppid
) ;
création par utilisation de
fork
et
exec
;
diagramme des états d'un processus :
Communication entre processus :
mémoire partagée et sémaphores ;
échange de signaux, quelques exemples :
SIGINT :
interruption clavier ;
SIGKILL :
le cri qui tue ;
SIGALRM :
interruption programmée ;
SIGTERM :
arrêt en douceur ;
SIGTSTOP :
met un processus en attente ;
SIGCONT :
réveille un processus.
Commandes système de gestion de processus :
exécution en arrière plan :
$ xeyes & [1] 8658
Attente de terminaison d'un processus :
$ wait 8658 [1]+ Done xeyes
exécution par recouvrement du shell courant :
$ exec xmailtool