SIGKILL (kill -9)
Le signal 9, le seul qui ne soit pas un message : il n'est jamais remis au programme. signal(7) est formel, SIGKILL ne peut être ni intercepté, ni bloqué, ni ignoré. Le noyau retire le processus de la file d'exécution et récupère sa mémoire, et la dernière instruction exécutée est celle sur laquelle il se trouvait. -9 n'est donc pas « tuer plus fort », c'est renoncer à l'arrêt propre, et cela se paie : les octets encore en tampon n'atteindront jamais le disque, et le fichier verrou ou le fichier PID que le programme aurait retiré reste en place, ce qui fera échouer le démarrage suivant sur un « déjà en cours d'exécution ». Ce n'est pas non plus tout-puissant. sudo kill -9 1 ne fait rien du tout, un zombie est déjà sorti, et un processus en état D, en sommeil ininterruptible, ne bougera pas avant que son stockage réponde.
Aussi écrit : kill -9, signal 9, KILL
