彗星ゾンビを倒す

彗星ゾンビを倒す

PIDを変更するゾンビプロセスがありますが、プロセスが増加しています。 Nより大きいPIDを持つプロセスを終了できますか?

ベストアンサー1

あなたはゾンビを殺すことはできません。。名前が示すように死んだ。ゾンビプロセスは実際のプロセスではなく、プロセステーブルのエントリにすぎず、親プロセスがそれに気付くのを待っています。

プロセスはプロセスIDを変更しません。。新しいプロセスIDが表示される場合は、何かがプロセスIDを生成しているためです。

終了しようとしているプロセスが監視されている場合、モニターはそのプロセスが終了したことを確認して新しいインスタンスを起動します。ただし、モニターを使用すると、モニターは子プロセスを監視するため、プロセスはゾンビになりません。

あなたが見ているのはゾンビなので、その親はその子供たちに興味を持っていません。親プロセスが何であるかを確認してください。ps -o ppid -p 1234ここで、1234はゾンビプロセスのPIDであり、ps -p 23452345は親プロセスのPIDである。次に、親に基づいて何をするかを決定します。たとえば、その子の作成を停止するように設定します。

おすすめ記事