La principale caractéristique du système d’exploitation Unix en matière de processus concerne le mécanisme de création à partir d’un autre processus appelé le processus parent, le premier de la parenté étant le numéro 1 appelé init.

Deux principaux types de processus existent. Le premier type correspond aux processus utilisateurs. Les processus utilisateurs ont tous pour parent le shell de connexion. Ainsi, lorsque vous saisissez une commande dans votre terminal, le processus shell s’exécutant dans votre terminal crée le plus souvent un processus enfant en charge d’exécuter votre commande. Le second type de processus correspond aux processus « démons ». « Démon » est une traduction abusive de daemon signifiant deferred auxiliary executive monitor. Ces processus assurent des services. Par exemple, lorsque vous lancez une impression, votre demande est envoyée au serveur d’impression. Ce serveur d’impression est un processus « démon ». Les processus « démons » sont souvent lancés au démarrage de la machine et sont directement enfants du processus init. Vous reconnaîtrez ces processus par leurs noms, ils se terminent généralement par le caractère d pour daemon.  
 
Retour à la page de cours