5〜6個のプログラム(ブラウザー、仮想マシン、ターミナル、テキストエディター、ファイルエクスプローラー)を同時に実行している間、それらの一部は時々(15分ごとに)非アクティブ/アイドル状態です(ユーザーとやり取りしていません。計算などを行わない)。次のことが可能ですか?
スワップメモリはRAMよりも遅いが、UIをフリーズしないほど十分に速いため、多くのコンピューター、異なるプログラム、または単一のプログラム(Ram-consuming-browserのバックグラウンドで開かれたタブのメモリデータをスワップして、アクティブなタブのみをRamに保持することを想像してください)。
これは、今日何らかの手段で実行できるものですか、それとも部分的にすでにこのようなものですか?
cgroups
を使用することで可能です。どのプログラムがRAMを取得しているか、取得していないか、どのプログラムが他よりも優先されるかを決定できます。