In <[メールアドレス保護]> at Tue, 2 Sep 2008 21:30:40 +0900 Re:[ [FreeBSD-users-jp 91810] Re: zombi になったプログラムの特定方法 ] "kouya" <[メールアドレス保護]> wrotes: kouya> 鬼生田様有難うございます。 kouya> kouya> ううっ、今年還暦を迎えた年寄り管理人です。 kouya> lsof を googl で調べてみたんですが、プロセスが終了した後でも表示出来ますでしょうか?。
できません。 kouya> ps -ax で Z が表示されるのは数秒です、表示された時、次に ps -ax しても表示されません。 居座らないゾンビプロセスなど問題ないと思います。 プロセスが終了しても、プロセステーブルから消えていない状態をたまたま psコマンドで見つけただけで、数秒後にはちゃんと消えているんですから、問 題ないと思いますよ。 kouya> ryuhoku.jp ドメインは私のボケ防止の為に取得した物で、知人の神奈川の女性の方が kouya> kouya> myhome.ryuhoku.jp でゲームサイトを開いているのですが、頻繁にデーターが壊れた、 kouya> kouya> という掲示板の記事が気になって、原因を突き止めたいと思い投稿しました。 でしたら、そのデータにアクセスしているプロセスを監視した方が解決に なるのではないですか? kouya> ps に Z が現れた時、そのプログラムを log に記録する方法などヒントをご教授下されば kouya> 有りがたいのですが。 それに意味があるとは思えませんが、上記の仕様でしたら、以下のコマンドで できると思います。cronなどに仕掛けて.... lsof -p `ps ax | awk '{ if ($3 == "Z") print $1 }'` >> /var/log/zlog クイックハックなので、要調整です。 --- Oniuda