スワップはいつから使用され始めましたか?プロセスはいつメモリ不足エラーを受けて終了しますか?

スワップはいつから使用され始めましたか?プロセスはいつメモリ不足エラーを受けて終了しますか?
  1. スワップはいつから使用され始めましたか?メモリ不足の時ですか?または、メモリがまだ完全に使用されていない場合?
  2. プロセスはいつ「メモリ不足」エラーを受け、カーネルによって終了しますか? RAMとスワップスペースの両方を使用したときですか?それとも記憶がある時だけ?

ベストアンサー1

スワップの使用を開始するタイミングは、スワップカーネルパラメータの設定方法によって異なります。 swappinessが0の場合、メモリが完全に使用されている場合にのみスワップが発生し、値が100の場合、できるだけ早くスワップが発生します。デフォルトは60です。

OOM エラーは、RAM とスワップ領域が完全に満たされた場合に発生します。

おすすめ記事