孤児プロセスとゾンビプロセス
from
プロセスの状態
孤児プロセスとゾンビプロセス
ゾンビプロセス
zombie process
実行は終了したが、
親プロセス
に報告するためのエントリが
プロセステーブル
にまだ残っているプロセス
子プロセスはプロセステーブルから外されるとまずこの状態になる
が、親プロセスが子プロセスの
終了ステータス
を読み、プロセステーブルから子プロセスのエントリを削除すれば解決
孤児プロセス
orphaned process
子プロセスをforkした親プロセスが、子プロセスの終了を待たずに死んでしまった場合になる子プロセスの状態
すぐに
init
に引き取られる