Windows PCのメモリをスワップインする(ページファイルに入れられたすべてのメモリデータを元に戻す(またはスワップする))方法はありますか?
Linuxでは、swapoff/dev/sdaXを使用してこれを簡単に行うことができます。ここで、Xはスワップパーティションです。 Windowsでは、毎回再起動するように求められるようです。
これを実行したい理由は、データをスワップファイルにスワップアウトすると、リソースを大量に消費するゲームを物理RAMで完全にプレイできるにもかかわらず、ゲームを停止すると、残りのすべてのプログラムが実行されるためです。スロー。これはもちろん正常です。私のRAMが小さすぎたため、すべてのプログラムがページファイルにプッシュされ、ゲーム後のこれらのプログラムへのすべてのメモリアクセスがハードページフォールトにぶつかり、結果として大きな遅延とフラストレーションが発生しました。
ただし、PCがすべてのデータを物理メモリに1分ほどコピーして戻し、高速で動作するPCでの作業を再開するだけで、このフラストレーションを簡単に回避できます。 (作業中の遅さに耐える必要はありません)
これに関するアドバイスを事前に感謝します!
敬具
残念だけど違う。 Windows仮想メモリシステムの動作方法では、ページの多くは、障害が発生するまでマップできず、マップされない限りメモリに保存できません。したがって、Windowsはページにアクセスするまで待たなければなりません。
残念ながら、そのようなオプションはありません。
Windowsでスワッピングを減らす唯一の方法は、物理RAMを増やすことです。