« 2010年末・八方 | Main | 2010-11 年末年始合宿 »

RAM DISK導入

新デスクトップにRAM DISKを導入した。

以前、ネットトップの方でRAM DISKを導入したが、そこで使った"VSuite Ramdisk"は64bit OSでは使用できなかった。
有償版にすれば64bitでも使えるのだが、その前にフリーで使えるものが無いか探す。

見つけたのが「Dataram RAMDisk」。
フリー版は4GBまでのRAM DISKが作成できる。

ダウンロードした当初はドライブレターを固定できなくて導入を諦めかけたが、調べるうちに使い方が解ったので備忘録として記載しておく。

まず、ダウンロードしてインストール。
ここまでは普通。
何度かインストール途中で止まってしまったが、やり直してOKとなった。

スタートメニューからRAMDisk Configuration Utilityを起動すると下の画面となる。

RAMDisk Configuration Utility 1

ここではディスクサイズとフォーマット形式を選択。
とりあえず2GBを指定して、フォーマットは後ですることにして"Unformatted"にした。

(FAT16かFAT32を選択すると、Boot Sector Settingsが有効になる)

そうして"Start RAMDisk"ボタンをクリックするとしばらくしてRAM DISKが作成される。

この時点では領域が確保されただけなので、まだエクスプローラー等からは見えない。

管理ツールの"ディスクの管理"でパーテーションを作成する。

                【クリックで拡大】
パーテーション作成

ドライブレターとボリュームラベルもここで指定してNTFSでフォーマット。
判り易くするため「R:RAM DISK」としておく。
 

これでエクスプローラーからも見えるようになったので、必要なフォルダを作成。

                【クリックで拡大】
フォルダ作成

とりあえず、テンポラリーファイル用とFirefoxのキャッシュ用、そしてIE8のキャッシュ用のフォルダを作成した。
これが起動時に作成されるRAM DISKの内容となる。

続いてRAMDisk Configuration Utilityに戻り、"Load and Save"タブを選択する。

RAMDisk Configuration Utility 2

"Save Disk Image Now"をクリックすると、先ほど作成したフォルダが含まれるRAM DISK全体のイメージファイルがバックアップされる。

そして"Load Disk Image at Startup"にチェックを入れる。
"Filenane"の所はバックアップしたファイルを指定。
(セーブの時に変更してなければデフォルトでOK)
これで起動時に先ほどのRAM DISKの内容が復元されることになる。

"Save Image Settings"はシャットダウン時にRAM DISKの内容を保存する機能。
今回はテンポラリーファイルなど、破棄してもかまわない(むしろ破棄したい)内容なので、チェックは入れない。
これで起動のたびにRAM DISKの内容はリフレッシュされることになる。

最後に"File"から"Save Settings"をクリックして設定を保存。

 
エクスプローラーから先ほど作成したイメージファイルを見てみると、ファイルサイズが2GBとなっている。

これでは無駄に大きいので、詳細設定から"内容を圧縮してディスク領域を節約する"にチェックを入れると実際のサイズは1MB程に圧縮される。

ファイルを圧縮

これで導入は完了。
再起動して、設定通りにRAMDISKが作成されていればOKだ。

 
続いて環境設定。
まずはテンポラリーファイルの置き場を移動する。

システムのプロパティから"環境変数"を開く。

環境変数の変更

ここで"TEMP"と"TMP"のパス名を先ほど作成した"R:\TEMP"に変更。
「デフォルト値に戻す」といったボタンは無いので、変更する前にスクリーンショットでも撮った方が良いかも。
(自分はしっかり忘れた;;;)
 

次にFirefoxのキャッシュ設定。

ロケーションバー(アドレスバー)に"about:config"と入力すると各種設定を変更できる。

                【クリックで拡大】
Firefox 設定

その中で"browser.cache.disk.parent_directory"という項目を探し、その値をRAM DISKに作ったフォルダへのパス名に変更する。

IE8については、インターネットオプションで変更できるので割愛。

これで一通り設定が終了。
テンポラリーファイルについては体感できないが、SSDへの無駄なアクセスは減らせているはず。
またFirefoxでは動作が軽くなった気がする。

最後になったが、Crystal Disk Mark でベンチマークをとってみる。
結果はこの通り。

RAM DISK ベンチマーク

シーケンシャルで3GB/s近く出ている。
メモリの帯域としては10.6GB/sだが、いろいろネックがあるのだろうな。
それでも、これだけの速度が出ていれば他のストレージとは比べ物にならない。

他に使い道はあるかな・・・・

|

« 2010年末・八方 | Main | 2010-11 年末年始合宿 »

Comments

意味はよくわからんけど・・・
とりあえず「 イイネ 」

Posted by: シンゴ | December 26, 2010 10:29 PM

イイネ、ありがとうww

Posted by: めえ | December 27, 2010 01:52 PM

Post a comment



(Not displayed with comment.)




TrackBack


Listed below are links to weblogs that reference RAM DISK導入:

« 2010年末・八方 | Main | 2010-11 年末年始合宿 »