LeopardからSafariを含むそのほかのアプリケーションキャッシュの保存先がずいぶん変わったようで、Tigerまでのやり方が通用せず悩んでいたのですが、ようやくFirefox同様、Safariもキャッシュフォルダを変更することができました。
参考にさせてもらったのは、よく購読させてもらっているPadmacolorsさんのブログより。
まずはSafari 3のキャッシュの保存先について。今までは各ユーザーフォルダの配下にあったはずなんですが、今度からはディスクの不可視属性の下へまとめて入っているようでした。米印のフォルダは各自違いますので、com.apple.Safari配下のCache.dbを探してください。
不可視属性のためディスクから普通には見れませんので、Finderのフォルダ移動で/private/varとして、foldersフォルダから探っていけば見つけられます。
そして実際の変更方法です。
まずはターミナルを開きます。次のコマンドを入力。まずは移動。
sudo mv キャッシュフォルダ 移動したいフォルダ
次に移動したファイルのショートカットを元のフォルダへ作ってあげます。
sudo ln -s 移動先のフォルダ もとのフォルダがあったフォルダ
OSXのターミナルは、「コマンド フォルダドロップ フォルダドロップ」と、してあげれば、最初のコマンドを入力するだけで、フォルダパスを入力する手間はありません。う〜ん。お手軽。

これでSafariのキャッシュフォルダ変更できました。
RAMディスクにしたら、Firefoxより速くなったかも???
今のところ問題なく快適に動いていますが、私はUNIXコマンドとかroot権限等々はわかりませんので、自己責任でよろしくどうぞ(^^;
関連してるかもしれないエントリー
トラックバック(0)
このブログ記事を参照しているブログ一覧: Safari 3のキャッシュをRAMディスク(別のハードディスクなど)にする。
このブログ記事に対するトラックバックURL: http://www.grafain.com/mts/mt-tb.cgi/1882













コメントする