【PC】ChromeをこっぱやくするRAMDISK

プライベート

いつかやろうと思ってたんですが、気が向いたので昨日やってみました。

今時、メモリとか大量に入ってるし、大抵の場合、1GBも消費していない訳ですよ。
あと、4GB積んでるんだが、32bitOSの性で1GB無駄になってるとか(俺のパターン)

なら、常用しているWebブラウザの負荷の掛かるキャッシング部分をRAMDISKに置いて、高速化を図ろうという魂胆です。

これが結構簡単で、もう情報やソフトもこなれているので安全です。先人の方に感謝です。

まず、RAMDISKを実現してくれる部分です。

PC周辺機器で有名なバッファロが提供しているソフトがあります。もち、無料です。
Windows7/Vista対応で、64ビットOSにもOKです。

BUFFALO RAMDISK
http://buffalo.jp/download/driver/memory/ramdisk.html

但し、64bitOSの場合はなぜか、256MBまでのドライブしか作成できません。いつかは対応してくれるんでしょうか。無料だしなぁ。。。無理かな。。。

ちなみに、VSuite RamdiskやGavotte Ramdiskとかの有名なものもあるので、興味のある方はどうぞ。Gavotteは中国製みたいです。KingSoftと同様に、中国に嫌なイメージを持つ方は避けましょう。

あと、Thinkpad X200(SSD/XP 32bit)に導入したのは、VSuite(FREE版)の方です。日本語が使えるのは有償版というおとろしい事になってますが、ま、気に入ったら買えばいいだけです。
(ちなみにFree版は、電源断時に、RAMDISKイメージを保存してくれません)

後は、Webブラウザの設定です。

Buffaloのやつは、IEとFireFoxの設定は自動でやってくれるようです。

ちょっとめんどいんですが、ショートカットに対して設定する必要があります。そう、EXEに引数として設定を渡すんですね。なので、直でEXE叩いてはダメっちゅう事です。

ショートカットのプロパティのリンク先を以下のように設定します。–userから以下の部分が追加した部分です。もちろん、RAMDISK内のディレクトリを指定してください。

"C:Program Files (x86)GoogleChromeApplicationchrome.exe" –user-data-dir=z:chrome_cash

RAMDISKが使えるとなると、OSの一時ファイル(テンポラリファイル)や、仮想RAMの書き出しなんか(細かく言えば、ソフトのログ書き出し、開発なら、ビルド系周りなど)も、RAMDISKに書き出しちゃえばええやんなんて思いますが、結構厳しいらしいです。

起動タイミング次第なんでしょうが、忘れた頃にインストールしたソフトでアウトッ!ってな事象が起きそうなので、自分はやってません。

消えてもOKなファイルというスタンスが安全かと思います。

SSDの寿命が怖くてと言う方は、ちゃんとした製品を購入した方がええかと思います。

劇っぱやなので、ぜひHDDベンチとかとってみてください。転載ですが、グラフ振り切ってます。

プライベート

Posted by nabe