$ ps -ef | grep defunct
$ kill -KILL PID
一定時間経過することで、ゾンビプロセスが消えることがある。
解消しない場合は、最悪、システムの再起動が必要になる。
・プロセスの実態は存在しないが、プロセステーブルにエントリが
存在する状態を指す。
・全てのプロセスは、終了した瞬間は、上記の状態になる。
・親プロセスがwaitで子プロセスの終了ステータスを取得するまでの間、
子プロセスはゾンビプロセスになる。
・通常は、子プロセスの終了のシグナルを親プロセスに通知され、
親プロセスが子プロセスの後始末をして、ゾンビ状態にならない。
・子プロセスからのシグナルを親プロセスが正常に受け取れない場合に、
ゾンビプロセスとなる。