Linuxスワップパーティションが大きすぎますか?
私は答えが「いいえ」だと確信していますが、それについての資料が見つからなかったので尋ねたいと思いました。
これと比較して、デフォルトのWindowsスワップファイルpagefile.sysが大きすぎる可能性があります。一般的に引用される上限は、インストールされたRAMの3倍です。そうしないと、システムが正常に動作しなくなる可能性があります。
違いは、Linux仮想メモリはコンパイルオプションは言うまでもなく、カーネルパラメータを介して高度に設定可能ですが、Windows仮想メモリはほとんど存在しないことです。したがって、Windows仮想メモリ管理は、不変のアルゴリズムに依存するか、スワップファイルのサイズと構成方法に依存しているようです。
もちろん、Linuxには独自の仮想メモリ管理アルゴリズムがありますが、問題は指定されたスワップパーティションまたはファイルサイズの影響を受けるかどうかと方法です。
この問題は、システムにマルチブート機能を容易にするために、一連の64 GBパーティションで構成される16 GBの物理RAMがあるために発生します。便宜上/怠惰のために、64 GBのパーティションの1つをスワップとして指定しました。つまり、Windowsの3x制限と比較した4x物理RAM(後者はLinux専用システムなので参照フレームだけです)。私はメモリ管理とVMware Workstationに関連するいくつかの問題をデバッグしていますが、スワップパーティションのサイズが圧縮、スワップ可能性、ページエラー、パフォーマンスにどのような影響を与えるか疑問に思い始めました。
建設的なフィードバックをお寄せいただきありがとうございます。