On utilise les interruptions, principalement dans deux buts : permettre des communications non bloquantes avec des périphériques externes ; commuter entre les tâches dans un ordonnanceur.
Le traitement de l'interruption consiste soit : à l'ignorer et passer normalement à l'instruction suivante : c'est possible uniquement pour certaines interruptions, nommées interruptions masquables.
4.
1) Le comportement par défaut
Le signal suspend l'exécution du processus, mais le garde en mémoire.
Le processus père (typiquement, un shell) est prévenu de ce fait, et peut choisir de terminer le processus, ou de le redémarrer en tâche de fond, en lui envoyant d'autres signaux.