Entre les récentes questions «Pourquoi la mise à mort -9 0 met-elle fin à ma session de console» et «Comment faire pour paniquer le noyau», j'ai eu une fraise sous ma selle et j'ai essayé kill -9 1
un ordinateur portable Arch linux pour la plupart à jour. Je l'ai fait en tant qu'ID utilisateur "root".
Je m'attendais pleinement à une sorte de plantage, de panique ou d'arrêt, mais rien ne s'est produit. Je l'ai fait à kill -9 1
nouveau, sans effet.
Les machines Linux Arch fonctionnent systemd
ces jours-ci, alors: comment systemd
survit à un kill -9? Je m'attends à ce qu'il y ait un code de cas particulier dans le noyau Linux 3.7, mais il existe peut-être une autre raison à laquelle je n'ai pas pensé.
Qu'en est-il des autres choses qui fonctionnent avec PID 1? init
Je pense que Slackware utilise toujours , mais j'ai peur de l'essayer sur mon serveur Slackware de production. DD-WRT sur mon routeur sans fil exécute / sbin / init d'une sorte.
kill -9
init
et provoquer une panique du noyau. On dirait que ça a changé à un moment donné.