スワップを使用しない場合、システムはメモリ不足の競合を防ぎます。

スワップを使用しない場合、システムはメモリ不足の競合を防ぎます。

システム全体の衝突防止のための良い選択肢は何ですか?最大(端末あたり)メモリ割り当て制限に基づいていないが、その逆のシステム(重要)プロセス(一部のホワイトリストに登録されているプロセス)に対して十分なメモリを予約する方が良いでしょう。あるいは、簡単に言えば、システムが特定の制限に達した場合、何らかの方法で新しいプロセスが実行されないようにします。または、少なくとも通知/警告機能を備えた監視アプリもあります。

ベストアンサー1

/proc/<pid>/oom_score_adj1つのオプションは、メモリが不足している場合にoom killerがプロセスを終了しないように値を調整することです。値をに設定すると、-1000カーネルがプロセスを完全に終了するのを防ぎます。

おすすめ記事