天天看點

孤兒程序和僵屍程序的差別記錄

孤兒程序:一個父程序退出,而它的一個或多個子程序還在運作,那麼那些子程序

将成為孤兒程序。孤兒程序将被init程序(程序号為1)所收養,并由init程序對它們完

成狀态收集工作。

僵屍程序:一個程序使用fork建立子程序,如果子程序退出,而父程序并沒有調用

wait或waitpid擷取子程序的狀态資訊,那麼子程序的程序描述符仍然儲存在系統

中。