我的 Firefox 跑得跟飛得一樣~

這一篇:[心得]有2G以上RAM的可以參考,我的環境與該篇作者類似,就是我的桌上型電腦,是跑 2GB 的主記憶體,開完機後,即使跑許多的應用程式(Vmware 除外),仍剩下有 1GB 左右的記憶體。本來以為把 WindowsXP 的虛擬記憶體關閉,就只會使用 RAM,結果關掉反而會造成某些應用程式無法執行,還有,IE 預設的暫存檔位置,是指向系統硬碟的暫存目錄上,仍會使用到實體的硬碟。

上述討論串,有許多的網友們提供了如何活用主記憶體的心得,真是不錯,我才知道,其實切一小塊主記憶體,當作 “硬碟”,其實,這在 APPLE 時代,就曾提出的 Solution,也就是 RAM DISK (虛擬硬碟) 的觀念。然後把 IE 的暫存目錄給指向 DISK 的磁碟代號(例如 R:\),哇! 以後開啟 IE 後,你的硬碟就再也不會燈一直閃來閃去,跑去實體硬碟頻繁的讀取。

登出或關機怎麼辦? 目前許多 RAM Disk Utility,都有提供屆時會自動 Copy 虛擬硬碟的資料回到實體硬碟上,甚至有些還會提供 Image File 的方式,並且事先預設好儲存的大小與位置,所以開關機讀寫時很快,幾乎不會影響到正常開關機的速度。

要切多大呢? 我個人只切了 168MB 的記憶體當作 RAM DISK,因為只打算給 IE 暫存目錄用的,事實上,在 IE 的設定上,也只是設了 72MB 給暫存目錄用,綽綽有餘,所以額外的空間,就給本文的主題,Firefox 來使用。

若是系統的暫存目錄,例如 C:\TEMP, C:\TMP 等,RAM DISK 最好是設 1GB 以上(太小會出問題,系統暫存空間不足)的空間,那麼效能絕對是超好,要解壓縮、燒錄軟體 …等,就不會使用到實體的硬碟當暫存空間了。此時 RAM DISK 的磁碟代號最好是設與 IE 暫存所在的磁碟是不一樣的,因為系統的暫存並不需要關機後再保存,直接消失並沒有關係,否則開關機時,還要再讀取 1GB 左右的暫存空間,哪可是真的會花上許多的時間了。另外因我有虛擬 PC 執行的需求,所以常態的主記憶體會保持在 700MB 以上左右,跑一個 VMWare 系統大概切個 512(or 768) MB 就足夠了,而如此當然也沒有辦法再切 1GB 記憶體給 RAM DISK 當作是系統主暫存空間了,我是建議大概有 3GB 主記憶體的玩家,就可以考慮這樣的 Solution 了。

前述提及,切了 168MB 給 IE 暫存目錄,還剩下近 100MB 左右的虛擬硬碟空間,後來想到,乾脆就重新安裝 Firefox,然後就是直接給安裝到 RAM DISK 內就好了,連啟動時,也不會再需要硬碟執行的機會了,整個瀏覽的速度,呼~ 跟飛得一樣,包括執行、瀏覽到關閉,完全都不會動用到一點點硬碟的讀取! 既環保(保護硬碟)效能又是絕佳。

我是到 Mozilla Taiwan 的 討論區Wiki 文件區找到官方下載的 Portable 版本,最新版本是 2.0.0.2,抓回來解壓縮到 RAM DISK 就可以執行了,很是方便。 Portable 版本安裝 Plugin 的方式與一般需執行安裝的版本是一樣的,你也不用作什麼特別的設計,搞得很複雜,只有高級玩家才會的設定方法,很簡單、很傻瓜。整個解壓縮、開啟 Firefox、安裝一些 plugin 包括 “同文堂”、”Tab Mix Plus”、”IE TAB”、”FlashGot”、”Super DragandGo”、”All-in-One Gestures” …等,過程很順,執行更是順暢,包括我測試登出後再登入執行,完全沒有問題,所有的設定都在。

本篇文章就是我在 Firefox 的環境下寫的, 2.0 以後的版本我覺得蠻不錯的(我已經有一年以上的時間沒碰過 Firefox 了),相較於之前 1.5 以前的版本,好像穩定與質感都比以往甚佳,最起碼我用了一天,還沒有當過。嗯,RAM DISK 的應用的確真的很不錯,我是考慮再去買條 1GB 的 RAM,然後乾脆也把系統暫存目錄給指向虛擬硬碟的磁碟,我想,這樣系統整體的效能應該會再更提昇,盡量啦,能少一些聽到硬碟的嘎嘎聲,爽度會更是上升的。 ;D

※補充※
Firefox 的暫存目錄也記得要設定位置到虛擬硬碟所在的磁碟。
在 Firefox 的位址欄中輸入 about:config,按下 Enter,然後右擊鼠標新建一個,名為 browser.cache.disk.parent_directory,類型為字串,再輸入新的路徑,例如 R:\temp即可;滑鼠雙擊 browser.cache.disk.capacity,預設為 0 (Portalbe 版本),修改暫存目錄的容量大小,我是設為 51200。

文章導覽

   

共有 2 則迴響

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *