Pomiędzy ostatnimi pytaniami „Dlaczego zabija -9 0” kończy sesję konsoli ”a pytaniami„ Jak wywołać panikę jądra ”, wpadłem pod siodło i wypróbowałem kill -9 1
najnowszego laptopa Arch Linux. Zrobiłem to jako identyfikator użytkownika „root”.
W pełni spodziewałem się jakiejś awarii, paniki lub zamknięcia, ale nic się nie wydarzyło. Zrobiłem to kill -9 1
ponownie, bez skutku.
Arch-maszyny linuksowe działają teraz systemd
, więc: jak systemd
przetrwać zabójstwo -9? Spodziewam się, że w jądrze Linuksa 3.7 znajduje się specjalny kod sprawy, ale może istnieje jakiś inny powód, o którym nie myślałem.
Co z innymi rzeczami, które działają z PID 1? init
Myślę, że Slackware nadal używa , ale boję się wypróbować go na moim produkcyjnym serwerze Slackware. DD-WRT na moim routerze bezprzewodowym działa / sbin / init jakiegoś rodzaju.
kill -9
init
wywołać panikę jądra. Wygląda na to, że w pewnym momencie się zmieniło.