[Fx] 奔跑吧火狐 - 用 RAMDisk 來加速 Firefox(Linux and Windows)

| Posted at 十二月 22, 2007 | 9個迴響 | 2個引用 | 13467 reads. | Size: L, M, S | Edit: P, C |
| Under Software, Ubuntu, and Tags: , , , .  |

    因為現在的記憶體越來越大,所以很早之前就有人把快取、Swap/Pagefile 動到了記憶體上面。因為記憶體的存取速度比起硬碟快上不少,這個方法就是 RAMDisk!

    日前買了筆電後,就一直沒有把這個又設定起來,這次因為 Ubuntu 下的 Firefox 狂當,又因為 Profile 檔案放在 NTFS 磁區,造成 CPU Loading 飆高,所以想說把存取頻繁的 Cache 放到 RAMDisk 效果不知道如何?Linux 下的方法很簡單!

    例如要放在 /tmp/cache、大小是 128Mb。編輯 /etc/fstab,加上:

    tmpfs  /tmp/cache tmpfs  size=128M  0  0

    然後建立 /tmp/cache:

    sudo mkdir /tmp/cache

    接著 mount 起來:

    sudo mount -a

    這樣就完成 RAMDisk 的建立了。 

    接著打開 Firefox,在網址列輸入「about:config」

    「右鍵」->「新增」->「字串」,名稱輸入「browser.cache.disk.parent_directory」,內容是你要放快取的地方,例如「/tmp/cache」。

    重開 Firefox 就會發現變得飛快了! 而果然,Ubuntu 下的 Firefox Cache 改放到 RAMDisk 下面後,就不再三不五時狂當掉,而且 CPU Loading 也因為不用一直跑 ntfs-3g 而降低不少!

    另外,最好搭配 SwiftFox 服用,可以達到最好的效果。不過最近 SwiftFox 搶先升級到 3.0 Beta 了,如果還不想使用 3.0,可以參考這篇「[Firefox] Swiftfox 搶先更新到 3.0 Beta 及 降回 2.0.0.x」。

     

    而如果要在 Windows 下面建立,最受歡迎的應該是 Gavotte Ramdisk 了。不過他似乎沒有官方網頁,通常我都是到無聊人去抓的:Gavotte Ramdisk

    下載後直接解壓,執行 ramdisk.exe,點選「Install Ramdisk」,就等他安裝好,接著可以調整容量、掛載位置等等:

    Gavotte Ramdisk

    完成設定後,接下來就跟 Linux 下面一樣,打開 Firefox,在網址列輸入「about:config」

    「右鍵」->「新增」->「字串」,名稱輸入「browser.cache.disk.parent_directory」,內容是你要放快取的地方,例如「Z:\」。

    重開 Firefox,就可以發現火狐在奔跑了 :D

     

    如果是在 Windows 下面,Firefox 還有另外一項可以作設定。一樣打開 Firefox,在網址列輸入「about:config」

    「右鍵」->「新增」->「真假值」,名稱輸入「config.trim_on_minimize」,完成後再點兩下這個項目,會變成「true」即可。

    重開 Firefox 後,當你把 Firefox 縮工作列,就會釋放記憶體了。

     

    大概是這樣,感覺會很不賴喔! 

     

    Reference :

    無聊人的無聊小站 - Gavotte Ramdisk

    Goston's Blog - [軟體] 免費、穩定、好用的 Ramdisk - Gavotte Ramdisk

    把firefox的cache放到ramdisk裡 | 最初的地方

     


    隨機文章:
    » [Fx] Windows 下的 Swiftfox - pigfoot 版 Firefox
    » [Fx] Firefox 3 Beta 1 試用心得
    » [Fx] Swiftfox 搶先更新到 3.0 Beta 及 降回 2.0.0.x
    » [播放軟體] Foobar + Winamp = TTPlayer
    » LifeType ToGo! 釋出了


Leave A Comment:













   


9 迴響 of "[Fx] 奔跑吧火狐 - 用 RAMDisk 來加速 Firefox(Linux and Windows)"

ikeRe: [Firefox] 奔跑吧火狐 - 用 RAMDisk 來加速 Firefox(Linux and Windows) By ike @ 2007 十二月 24, 10:55 :

太棒了!!  感激分享~

BrownyRe: [Firefox] 奔跑吧火狐 - 用 RAMDisk 來加速 Firefox(Linux and Windows) By Browny @ 2007 十二月 26, 22:45 :

Firefox 啟動速度真的變快了耶, 感謝分享 :)

D.MasonRe: [Firefox] 奔跑吧火狐 - 用 RAMDisk 來加速 Firefox(Linux and Windows) By D.Mason @ 2008 元月 03, 16:03 :

抱歉,引用太多次了,麻煩大大刪一下。

swpaveRe: [Firefox] 奔跑吧火狐 - 用 RAMDisk 來加速 Firefox(Linux and Windows) By swpave @ 2008 元月 11, 11:13 :

嗚,為什麼我的火狐沒有奔跑的跡象啊。

ajer001Re: [Firefox] 奔跑吧火狐 - 用 RAMDisk 來加速 Firefox(Linux and Windows) By ajer001 @ 2008 元月 11, 16:57 :

swpave :
噗,Ubuntu 還是 Windwos?
如果是 Ubuntu,我覺得搭配一下 Swiftfox 應該會比較明顯!
Windwos 的話,大概是原本電腦就夠高檔 :p

ªRe: [Fx] 奔跑吧火狐 - 用 RAMDisk 來加速 Firefox(Linux and Windows) By ª @ 2008 五月 09, 05:08 :

你好
我想請問一下Gavotte Ramdisk這個軟體
他支援vista嗎? 使用的時候是安裝好並
設定好即可按OK就可以使用了嗎?還是程式也是要開著呢?
謝謝

ajer001Re: [Fx] 奔跑吧火狐 - 用 RAMDisk 來加速 Firefox(Linux and Windows) By ajer001 @ 2008 五月 10, 10:38 :

安裝好就不用打開了,重開機它會掛載ramdisk起來。
vista的話,我不是很確定,你可能要搜尋看看。


2 引用 of "[Fx] 奔跑吧火狐 - 用 RAMDisk 來加速 Firefox(Linux and Windows)"

用 RAMDisk 來加速 Firefox(Linux and Windows) By 自爆前別忘了帶走我的青春 @ 2008 元月 03, 15:51 :

擷自:[Firefox] 奔跑吧火狐 - 用 RAMDisk 來加速 Firefox(Linux and Windows)這招還不錯,速度真的有加快不少。以下僅節錄 Linux 的部份:1. 掛載一個 tmpfs 到某一指定目錄,並指定好大小,例:sudo echo " tmpfs /tmp/cache tmpfs size=128M 0 0" >> /etc/fstab sudo mkdir /tmp/cachesudo mount -a2. 在 Fire

Firefox 加速使用 RamDisk(Windows, Linux) By Tsung's Blog @ 2007 十二月 25, 13:26 :

RamDisk 是我灌好機器後要做的首要工作, 因為灌好機器後, 就會開始抓些東西來灌, 但是我又很懶得砍, 所以通常這些暫時抓來放的, 都會丟在 RamDisk 裡面, 重新開機就當做沒這回事, 一乾二淨了~