スワップがRAMより小さい場合、スワップパーティションへの休止状態は自動的にスワップファイルに置き換えられますか?

スワップがRAMより小さい場合、スワップパーティションへの休止状態は自動的にスワップファイルに置き換えられますか?

メモリサイズとスワッピングに関して、Linuxで休止状態プロセスがどのように機能するかを理解したいと思います。
休止状態はスワップパーティションのサイズを制限しますか? RAMが合わない場合はどうすればいいですか?

RAMより小さいスワップパーティション(半分のサイズなど)を持つインストール(Ubuntuなど)を検討してください。

多くのプログラム、ブラウザタブなどが開いていてスリープモードに切り替わるとしましょう(手動でまたはバッテリーが不足しているため)。
RAMがいっぱいになったとき(そしてスワップパーティションに正確に収まらないとき)、休止状態を実行する必要がある場合、システムは自動的にスワップファイルに残りのメモリを保存しますか?
そうでない場合は、パーティションに合わせてプロセスの終了、メモリページの破棄などを開始しますか?

交換できないとどうなりますか?標準インストールは、少なくとも休止状態のときにデフォルトでスワップファイルを自動的に使用しますか?

とにかく休止状態が動作している場合、RAMが十分に大きいと思うならば、今すぐRAMより大きなスワップパーティションを使用する理由はあまりありません。そうですか?


関連:
コンピュータがスリープモードの場合、スワップデータはどうなりますか?(答えがまだ適用されているかどうかわからない)

スワップ領域が不足すると、通常、休止状態が失敗します。

ベストアンサー1

おすすめ記事