- ベストアンサー
Ramディスクにキャッシュを置くには?
メモリが16ギガと余っていますので、ラムディスクを作りました。クロームのキャッシュを置きた胃のですが、どうすれば良いでしょうか/
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- RandenSai
- ベストアンサー率54% (305/561)
私は起動オプションではなく、シンボリックリンクを使っています。起動オプションは変わったりなくなったりすることがあり得るので。 シンボリックリンクとはもともとUNIX起源のもので、あるファイルやフォルダを別の場所に存在するかのように見せかける機能です。これを使ってRAMディスク上にあるフォルダを、Chromeがキャッシュとして使っているドライブC:のフォルダとすり替えることで、RAMディスク上にキャッシュを置くことが可能になります。 というのが前振りで、やり方を紹介しているブログの一例が次です。 http://michisugara.jp/archives/2012/symbolic_link.html ちなみに私は毎回コマンドを叩くのが面倒なので(誰でも同じだと思いますけど)、このコマンド列をメモ帳にコピペして「ramcache.bat」というバッチファイルとして保存し、これをWindowsのスタートアップに放り込んであります。こうすればいちいちコマンド叩く必要がなくなるので。 ちなみにこのバッチファイルを実行するには、管理者権限が必要です。私は横着で管理者権限のユーザーしか作っていないから問題ないですが、そうじゃないとか確実を期したいときは、以下のリンク先の説明を見て、管理者権限でバッチファイルが実行されるようにしてください。 http://nagabuchi.jugem.jp/?eid=452 このシンボリックリンクですが、いろんな用途があります。「管理上、このフォルダに入っていることにしたいんだけど、実体はそこに置きたくないんだよな…」って時なら、いつでもこれが便利に使えます。典型例はSSDを起動ドライブにしているPCで、ソフトによってSSD・HDDどっちに入れるか変えたいけど、Program Filesの中に入れたことにしたいなんて場合ですかね。このときはHDDというシンボリックリンク(見たまんまで実体はHDDにあるフォルダ)をProgram Filesの中に張っておき、そこにインストールするわけです。いきなりそのソフトのインストールフォルダをリンクしてもいいんですが、私はあまりにも区別できないのは何かあった場合に困るとの考えで、すぐそれとわかるような名前にしています。 ただし、この方法には一つ欠点があります。それは、スタートアップが走る前に起動してタスクバーに待機しているようなソフトには使えない、ということ。まあ当然ですよね。
お礼
簡単な質問にご丁寧な回答ありがとうございました。早速やってみます。
- Cupper-2
- ベストアンサー率29% (1342/4565)
自分はgoogle chromeを使っていないのでどのような設定をすればよいのか分からないので ちょっと調べてみましたが、どうやら設定の項目には無いようですね。 https://www.google.co.jp/search?q=%E3%82%B0%E3%83%BC%E3%82%B0%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%A0+%E3%82%AD%E3%83%A3%E3%83%83%E3%82%B7%E3%83%A5+%E8%A8%AD%E5%AE%9A のように検索して該当する記事を参考にしてはいかがでしょう。 ショートカットを作り、コマンドを指定して起動するという方法のようです。 先に述べたように自分はgoogle chromeを使っていませんので、これらの手法が現在のバージョンで有効かは分かりません。 (まあ、たぶん大丈夫だろうとは思いますが)
お礼
ありがとうございます。だいぶ謎が解けてきました。
お礼
分かりました。ありがとうございました。