Firefox Ramdiskで高速化
FirefoxのキャッシュをRamdiskに置くことで高速化できる,とのことなのでやってみる.
はじめにRAMディスクを割り当てるためのディレクトリを作成(今回は/mnt/ramdisk)
sudo mkdir -p /mnt/ramdisk sudo chmod 777 /mnt/ramdisk
再起動してもログイン時にマウントするようにfstabに書く
sudo vim /etc/fstab
最終行に
/dev/shm /ramdisk tmpfs size=512m 0 0
と追加(512MBのramdisk)
tmpfs で最大値が512mbのが出来る.
実際にマウント
sudo mount -a
-aオプションでfstabに書いてあるのをマウント
df -h
で確認
出来たramdiskにfirefoxのキャッシュディレクトリを割り当てる.
about:configを開いて新規作成→文字列
browser.cache.disk.parent_directory
と入力し,値にさきほどの
/mnt/ramdisk
を指定.
その後firefoxを再起動したらおk.
Macの場合.
hdid -nomount ram://1048576 /dev/disk1
1048576 = 512mb x 2048
512MBのramdiskが作られる.
512バイトブロック単位で指定する.RAMDiskの作成に成功すると,BSDデバイスファイル名が表示される.ここでは,/dev/disk1.
フォーマットしてマウント
diskutil eraseDisk HFS+ ramdisk /dev/disk1
この例ではHFS+でフォーマットして,ramdiskという名前のボリュームを作成.
アンマウント
diskutil unmountDisk /dev/disk1
イジェクト
diskutil eject /dev/disk1
イジェクトするとRAMDiskの内容は破棄され,デバイスファイル/dev/disk1も消滅する.
参考
RAMディスクにFirefoxのキャッシュを保存し快適なFireFoxライフを送ろう! - よかろうもん!
404広告(ヨンマルヨンコウコク)