RAMディスクはそれらが何であるか、そしてなぜあなたはおそらくそれを使うべきではないのかを説明した
あなたのコンピュータのRAMは現代のソリッドステートドライブよりもまだ速いです。 RAMディスクはこれを利用して、コンピュータのRAMを超高速の仮想ドライブとして使用します。しかし、とにかくRAMディスクは使いたくないでしょう.
RAMディスクは売るのが簡単です - あなたがしなければならないのはそれが速いSSDからでさえあるよりRAMからデータを読むことがどれくらい速いかを示す性能ベンチマークを保持することです。しかし、これは全体像ではありません.
RAMディスクとは?
RAMディスクを作成するには、Windowsに仮想ドライブを作成するサードパーティ製プログラムをインストールします。このプログラムはあなたのRAMのセクションを確保するでしょう - あなたがあなたのRAMディスクに4 GBのファイルがあるなら、ディスクは4 GBのRAMを占有します。あなたのディスク上のすべてのファイルはあなたのRAMに保存されます。ディスクに書き込んだときは、RAMの別のセクションに書き込んでいるだけです。.
当初、これはパフォーマンスの最適化に役立つ可能性があるようです。 RAMディスクにプログラムをインストールした場合、それらのデータはすでに可能な限り最速のメモリに格納されているため、ほぼ瞬時にロードされます。ファイルを保存すると、ファイルはRAMの別の部分にコピーされるため、ほぼ瞬時に発生します。これは、RAMディスクに保存されているファイルのアプリケーションロード時間の短縮とファイルの読み書き時間の短縮を意味します。.
なぜあなたはおそらくそれを使うべきではないのか
しかし、ここで大きな問題があります。 RAMは揮発性メモリです。コンピュータの電源が切れると、RAMの内容は消去されます。つまり、RAMディスクに重要な情報を保存することはできません。停電のためにコンピュータがクラッシュした場合、RAMディスクのすべてのデータが失われることになります。そのため、ファイルをRAMディスクに保存しても、ファイルを失うことを気にしない限り意味がありません。ただし、ファイルを気にしないのであれば、まず最初に保存してください。?
RAMは永続的ではないため、コンピュータをシャットダウンしたときにRAMディスクの内容をディスクに保存し、電源を入れたときにそれらをロードする必要があります。たとえば、PhotoshopをRAMディスクにインストールしたとしましょう。 Photoshopのインストールを失うことのないように、RAMディスクのコピーをコンピュータのハードドライブに保存する必要があります。あなたは数分ごとにまたはちょうどシャットダウン時にこれを自動的にしたいかもしれません.
コンピュータの電源を入れると、RAMディスクプログラムはハードドライブからRAMディスクイメージを読み取り、それをRAMにロードし直す必要があります。言い換えれば、あなたは単により長い起動時間を犠牲にしてより速いプログラムロード時間を得ています。コンピュータがアプリケーションやその他のファイルをハードドライブからロードすると、とにかくそれらをRAMにキャッシュします - そのため、アプリケーションやゲームをハードドライブではなくRAMディスクにインストールするのは少し面倒です。いずれにせよ、一度あなたがアプリケーションをロードすると、それは後で素早くロードするためにあなたの記憶の中に存在し続けるでしょう。.
RAMディスクはまたあなたのメモリのかなりの部分を予約するので、他の用途には使えません。 Windowsはとにかくファイルをキャッシュするために未使用のメモリを使います、そしてそれはすべて自動的にそしてバックグラウンドでそれをします。あなたが何かのためにメモリを必要とするならば、Windowsは即座にキャッシュされたデータを捨てます。 RAMディスクの場合は、メモリを解放するために手動でシャットダウンする必要があります。.
RAMディスクの作り方
RAMディスクを作るのはとても簡単です。 DataRAMのRAMDisk Personalのようなプログラムをインストールしてください - 無料版では最大4 GBのRAMディスクを作成することができます - そしてそれを使用して新しいRAMディスクを作成します.
その後、プログラムをインストールしたり、ファイルを移動したりできます。 RAMディスクのコピーを保存しておけば、コンピュータが故障してもデータが失われることはありません。もちろん、RAMディスクのファイルを更新するたびに新しい画像を保存する必要があります。.
RAMディスクの用途はいくつかあるはずですが…
RAMディスクは、PCのクリーニングプログラムやその他の「システム最適化」ツールのような完全な詐欺ではありません。速いSSDを使うよりもRAMから読み書きするほうが確実に速いです。あなたが本当に自分のしていることを知っていれば、RAMディスクにはいくつかの良い使い方があるでしょう。.
ただし、以下の両方が当てはまる必要があります。
- あなたはプログラムを使わなければならないでしょう、通常キャッシュとしてRAMを使わず、代わりにあなたのハードドライブに小さいファイルを読み書きすることを主張します.
- これらのファイルを気にする必要はなく、紛失しても問題はありません。.
これは明確な判断基準です。キャッシュがあるとは限らないほとんどのプログラムは、とにかくRAMを使用します。たとえば、PhotoshopではRAMがキャッシュとして使用可能な場合はRAMを使用するため、PhotoshopのスクラッチファイルをRAMディスクに配置しても意味がありません。スペースがあれば、あなたのウェブブラウザはキャッシュファイルをRAMに保存します。.
ハードドライブからデータを読み書きするプログラムの場合、このデータはおそらく失われたくないものです。クラッシュや停電が発生した場合はデータベースを失うことになるので、重要なデータベースでRAMディスクを使用するのは誤りです。.
RAMベースのソリッドステートドライブ
RAMの速度の恩恵を受けるには、RAMベースのソリッドステートドライブに投資してみてください。これらは、一般的なフラッシュメモリの代わりにRAMを搭載したソリッドステートドライブです。 RAMはフラッシュメモリよりも高価であるため、読み書きするのははるかに高速ですが、はるかに高価です。.
このようなドライブはバッテリーを内蔵しているので、コンピューターの電源が切れてもRAMの内容を維持できます。彼らはあなたが彼らのRAMに保存されているものを失うことはありませんあなたが確実に、オフラインメモリにデータを書き込むのに十分なバッテリ電源を.
そのようなドライブは平均的なユーザーのためではありません - それらはSSDの安定性とRAMの速度が欲しいところでデータセンターと他のビジネス用途のために意図された非常に高価なオプションです。あなたが本当にミッションクリティカルな目的のためにRAMのような速度を必要とするなら、これらのドライブはソフトウェアRAMディスクよりはるかに理にかなっています.
要約すると、RAMディスクは宣伝どおりに動作します。しかし、あなたはおそらくそれらを使いたくないでしょう。重要なデータベースを実行したり、ゲームのロード時間を短縮したりするのには理想的ではありません。.
RAMディスクをスマートに使用する場合は、コメントを残してください - 実際にそれらを使用しているユーザーを知りたいのですが。.