プロセス」カテゴリーアーカイブ




httpdプロセスがdefunctの状態になった。どういう意味か?




投稿日:

以下のように、プロセスの状態にdefunctの状態が出る場合があったのでメモです。

[html]apache 30899 1.7 0.0 0 0 ? Z 16:13 0:23 [httpd] <defunct>
apache 30903 1.6 0.0 0 0 ? Z 16:13 0:21 [httpd] <defunct>
apache 30905 1.6 0.0 0 0 ? Z 16:13 0:21 [httpd] <defunct>
[/html]



[httpd] defunct とは何か?

TOPや PS -a してみると、httpdのプロセスで、[httpd]  の表記がある場合があります。
これは、いわゆるゾンビプロセスであり、TASK_ZOMBIEという状態です。なので、defunctが一時的に存在するdけなら問題ありません。しかし、これがよく起きるのであれば異常な状態です。

[amazonjs asin=”4774145017″ locale=”JP” title=”プロのための Linuxシステム構築・運用技術 (Software Design plus)”]