ゾンビプロセスを収穫することは影響を与えますか?

ゾンビプロセスを収穫することは影響を与えますか?

ゾンビを収穫するために、次のコマンドを実行します。

 /usr/bin/preap $(ps -ef | grep defunct | grep -v grep | awk '{ print $2 }' | xargs)

このアプローチはサービスに影響しますか?

ベストアンサー1

親ゾンビの前にゾンビを収穫すると、親ゾンビの収穫効果が消えます。これは明らかにアプリケーションによって異なります。

積極的にゾンビを収穫する理由はありません。一部のオペレーティングシステムでは、親プロセスを手動で追跡し、waitpidシステムコールを実行しない限りこれを許可しません。 Solarisはユーティリティを提供しますpreapが、それを使用する必要がある唯一のケースは、プログラムが予期せず動作してプロセステーブルをゾンビプロセスで埋めるときです。

おすすめ記事