ユーザープロセスを終了した後、oom-killerを再起動する必要がありますか?

ユーザープロセスを終了した後、oom-killerを再起動する必要がありますか?

ユーザープロセス(システムにとって重要ではないプロセス)でoom-killerを呼び出してから再起動する必要がありますか?ユーザープロセスが終了する以外に間違った状態になる可能性はありますか?この問題を調査した結果、oom-killer が 1 つのユーザープロセスのみを終了しても、OOM イベントの後に再起動することをお勧めします。 oom-killerがランダムなシステムプロセスを終了した場合、再起動が必要であることを理解しています。しかし、ユーザープロセスを終了すると、他のプロセスが奇妙な状態になる可能性はありますか?

ベストアンサー1

「再起動することをお勧めします」…これはWindowsに関するものであり、すべてに推奨されているようです。いいえ、再起動する必要はありません。しかし、OOMの状況の原因が何であるかを調べてください。つまり、プロセスが終了したかどうか、または他のプロセスがあまりにも多くのメモリを消費し始めたかどうかを調べます。また、そのマシンに空きスワップスペースを残す必要があることを確認してください。

おすすめ記事