最近、PCにたくさんのRAMをインストールして、このRAMDiskのことを調べました。
私の調査から私が見つけた2つのことがあります:
私が正しければ、RAMDiskは、一部のプログラムの一時キャッシュ、つまり問題なく自動的に再生成できるファイルを保存するのに役立つ場合があります。ブラウザは、インターネットからのダウンロードを避けるためにデータをディスクにキャッシュするのが大好きです。RAMDiskに他に何を置くことができますか?
「WindowsのRAMDiskに何を置くべきですか?」 A:何もありません。
RAMdiskはRAMの愚かな使用法です。*
Windows、特にVista以降では、ファイルとページのキャッシュに「extra」RAM)を使用すると、完全にうまく機能します。これは完全に自動的に行われます。プロセスが突然必要になった場合そのRAMの一部が「余分」だった場合、OSはこれらのキャッシュからほぼ瞬時に(「空き」RAMを使用する場合よりもわずかに遅くなります)それを取り戻し、それを必要とするプロセスに使用させることができます。それはインテリジェントに実行され、最初に、長い間アクセスされていない優先度の低いキャッシュを再利用します。
一方... RAMdiskでRAM離れてロックすると、OSはever実際に使用できなくなります任意の時間ではなく、「ライブ」コンテンツ(つまり、ページフォールトを解決するため)。それは悪いことです。
「OSが私のRAMをうまく管理していない」」という事実上すべての主張は、仮想メモリのしくみとその機能に関する誤った情報、およびさまざまなディスプレイの誤った解釈によるものです(確かに、Microsoftはここで大いに役立ちました。)
(*私が同意する唯一の例外は、たとえば32ビットのWindowsクライアントを実行している場合です。これは、約3GBを超えるRAMを参照しません。RAM OSがフラットに使用できない、または使用しないことは、OSから何も奪うことはありません。もちろん、より良い長期的な答えは、のOSに行くことです。 willすべてのRAMを使用します。)
基本的に、スピードが必要なもの、頻繁に使用するもの。それはあなたの見かけのラムを増やす方法です。