Einer meiner Kollegen erzählte mir heute Morgen, als er supervisord durch "kill -9" tötete, werden die Subprozesse von Supervisord nicht getötet.Wenn ein Elternprozess durch "kill -9" getötet wird, wird der Subprozess ebenfalls beendet?
Er ist sich ziemlich sicher, aber ich habe es viele Male versucht und habe das nicht gefunden.
Also, wenn ein Elternprozess durch "kill -9" getötet wird, wird Linux sicherstellen, dass seine Unterprozesse auch getötet wurden?
Hier ist ein Link zu wie um einen Zombie-Prozess zu erstellen, wenn Sie daran interessiert sind, wie sie erstellt werden, und um zu experimentieren, wie sie für Ihr System gehandhabt werden: http://www.unix.com/unix-dummies-questionsanswers/100737-how- do-you-create-zombie-process.html – Klathzazt
Dämonische, Vater, Eltern, Kind und Zombie-Prozesse. Computer erzählen so eine lustige und skurrile Geschichte. – jwarner112