Init

殭屍可以有孤兒嗎?收割喪屍會打擾孤兒嗎?

  • December 12, 2015

據我了解,殭屍程序已經死亡,但仍作為程序表中的佔位符存在,直到其父程序(或者init如果殭屍本身是孤兒)檢查其退出狀態。

我對孤兒程序的理解是它們是仍然活著並在執行但其父程序已經死亡的程序。

既然喪屍已經死了,它的孩子會被認為是孤兒,不是嗎?他們會受到收割殭屍的影響嗎?具體來說,是init在殭屍收割後才收養他們,還是在父母變成殭屍後才收養他們?

據我了解,殭屍程序已經死亡,但仍作為程序表中的佔位符存在,直到其父程序(如果殭屍本身是孤兒,則為 init)檢查其退出狀態。

正確的。

我對孤兒程序的理解是它們是仍然活著並在執行但其父程序已經死亡的程序。

正確的。

既然喪屍已經死了,它的孩子會被認為是孤兒,不是嗎?

是的。當父母去世時,它就死了。對於它的孩子,父母是否繼續作為殭屍並不重要:孩子在父母去世時成為孤兒,然後他們與父母失去任何联系。

他們會受到收割殭屍的影響嗎?具體來說,init 會在殭屍被收割後才收養他們作為孩子,還是會在父母變成殭屍後立即收養?

不,後者,如上所述。

引用自:https://unix.stackexchange.com/questions/248843