Esperance DV ─ 加速 Safari、Firefox 的瀏覽速度
西元 2008 年 1 月 7 日 凌晨 1 點 17 分各位瀏覽器的重度使用者朋友們,覺得瀏覽器速度不盡理想?快把快取丟到 ramdisk1 吧,速度會有所改善喔。反正記憶體越來越便宜,不用白不用啊!
Windows 或 Linux 的使用者可以用 Gavotte Ramdisk 這套軟體,使用方法請參考Gavotte Ramdisk 免費的「虛擬硬碟」 (重灌狂人)。
Mac 使用者請用 Esperance DV 這套軟體。
下載並安裝完成之後,請打開「系統偏好設定」來設定。

Esperance DV @ 系統偏好設定
依照下列步驟一步一步設定:

Esperance DV 設定步驟
- Name:Ramdisk 的名稱
- Capacity:Ramdisk 的容量,記憶體比較多的可以設多一點,像我 2GB 記憶體就設到 256MB
- Create on opening session:開機時是否要自動建立 ramdisk
- Location:Ramdisk 資料要回存到哪個目錄,檔名為「ramdisk 的名稱」加上 dmg 副檔名 (例:RamDisk.dmg)
- Save in disk image & Self auto save:前者決定是否自動回存 Ramdisk 資料 (應該是定時處理);後者決定是否自動回復資料到 Ramdisk (開機建立 ramdisk 之時)
- Create:建立 ramdisk
建立 ramdisk 之後,從 Finder 可以看到一個已經掛載的可移除式磁碟機: (名稱是你剛取的 ramdisk 名稱)

剛建立好的 ramdisk
如果你是 Tiger 系統的 Safari 使用者 (Leopard 系統請見後述),可以直接把底下的「Move Safari Web Cache disk on RamDisk.」打勾,快取就會自動設定好了,唯一需要做的就是重新啟動 Safari! :p
其它的瀏覽器則要…
- 關閉瀏覽器
- 用 Finder 在 ramdisk 上建立一個空白目錄 (名稱不拘)
- 用 Finder 刪除原有的瀏覽器快取目錄
瀏覽器快取目錄如下:
- Leopard 系統的 Safari:
~/Library/Caches/com.apple.Safari - Tiger 等舊系統的 Safari:
~/Library/Caches/Safari - Firefox:
~/Library/Caches/Firefox - Shiira:
~/Library/Caches/Shiira - Camino:
~/Library/Caches/Camino - 其它:大概名稱都逃不掉是
~/Library/Caches/xxx
刪除快取目錄之後,請開啟工具程式裡的「終端機」程式 (iTerm 亦可),輸入指令把快取目錄連結到 ramdisk 剛建好的目錄:
ln -s /Volumes/xxx/yyy <browser_cache>
xxx 請換成你的 ramdisk 名稱;yyy 請換成你在 ramdisk 上建立的空白目錄名稱;<browser_cache> 則是前面剛刪除的快取目錄。
完成之後就可以啟動瀏覽器瀏覽幾個網頁,快取資料應該就會儲存在 ramdisk 裡了。 (看有沒有檔案產生在 ramdisk 的目錄裡面)
題外話,Mac 瀏覽器的快取資料不像 IE 都是一個個檔案照實存下來 (xxx.htm, yyy.jpg, zzz.css, …),而是存成一或少許幾個檔案,如果你想挖快取裡面的網頁或圖片等資料的話,可以試試 File Juicer 這套軟體。
相關連結
- Windows & Linux
- Mac
- Ramdisk:切出記憶體的一部分空間來當磁碟機使用,雖然跟硬碟沒什麼兩樣,但存取速度可是比硬碟快上許多,唯一缺點是容量無法設太大。 [返回 ↩]
標籤:Camino、Firefox、IE、Mac、Mac 軟體、Mac Hint、Mac OS X、Safari、Shiira
(這是什麼?)
西元 2008 年 1 月 28 日 at 12:05 am
[...] 現在Ram很便宜,每台Mac幾乎都插了2G甚至4G的ram,這時就拿一小部份出來做ramdisk吧。推薦用免費的Esperance DV來做,把常用的cache都放進ramdisk可以讓程式執行速度大大提昇。 [...]
(這是什麼?)
西元 2008 年 1 月 30 日 at 9:43 pm
不好意思可否請教一下,在我改完後也成功了(以ff改),想說運用無誤要再次用到safari時,發現cahes裡的資料夾少了好多東西(原本有很多軟體的cahes,現在都不見了)連safari的cahes檔也找不到,這有解嗎?
(這是什麼?)
西元 2008 年 2 月 1 日 at 2:16 am
To jns:
Cache 資料不見應該不是什麼大問題,你可能是連結 (ln) 時目錄打錯才會這樣子吧?
(這是什麼?)
西元 2008 年 5 月 2 日 at 10:38 am
大大的說明相檔清楚,但我還有個問題想請教一下
為什麼在我的ramdisk/safari 中只有出現一個 safari 的替身,並沒有看到其它的快取檔案呢?
但在 ramdisk/firefox 中就有看到像是快取的檔案~
我下的指令為:ln -s /Volumes/RamDisk/safari ~/Library/Caches/com.apple.Safari
這有錯嗎??
(這是什麼?)
西元 2008 年 5 月 8 日 at 9:33 pm
To 小貝:
你看到的替身是你之前建錯的吧?你下的指令沒錯啊,你可以把那個替身刪掉重新試試。
說到快取檔案,我 Leopard 下的 Safari cache 不知跑哪去了?刪掉也不會重新產生,不過 Tiger 那邊還存在說,有夠靈異的。 XD