MozTW 討論區
https://forum.moztw.org/

[討論] 在RamDisk上面執行Firefox
https://forum.moztw.org/viewtopic.php?f=2&t=26577
1 頁 (共 1 頁)

發表人:  JackieKu [ 2009-03-28, 14:31 ]
文章主題 :  [討論] 在RamDisk上面執行Firefox

因為不斷看到有許多人試過都說好...
以前都一直嫌麻煩又怕資料會不見所以沒去試
最近覺得我的Firefox啟動要3~5秒...
希望用RamDisk可以感受到瞬間開啟的快感XD

結果就去裝了RamDisk Plus...(在Vista x64環境下可以輕鬆安裝的大概只有這款了吧?該死的driver認證= =)
然後高高興興的把所有的Firefox資料往裡面丟...(主程式+profile)

馬上開起來試試看...
.
.
.
似乎感受不到變快的感覺...啟動時間也差不多(沒辦法1秒開啟啊)
而且因為我以前曾經在隨身碟上面使用Firefox所以早就把Disk Cache關掉了...
結果發現似乎只有一些圖片顯示得稍微快一點
大多數的情況效能瓶頸似乎還是網路...

而且我一直也很想知道很多人說places的sqlite3很慢...
具體來說是作什麼動作的時候很慢呢??
開書籤選單的時候?
按下網址列的下拉選單的時候?
至少作以上兩個動作的時候沒有覺得有延遲過...@@

或許還是乖乖的硬碟上面執行就好了
看來OS的cache還是有在發揮的它的功用...

以下是我的相關系統設定
CPU: Core 2 Duo P8600
RAM: DDR2 800 4GB (雙通道)
OS: Vista x64
Firefox: 3.0.8 (39個extension)

想請問是否還有可以改善的地方(除了硬體) = =

發表人:  orange [ 2009-03-28, 14:45 ]
文章主題 : 

JackieKu 寫:
而且因為我以前曾經在隨身碟上面使用Firefox所以早就把Disk Cache關掉了...

不需要取消disk cache,把disk cache指向硬碟上就可以
引言回覆:
結果發現似乎只有一些圖片顯示得稍微快一點
大多數的情況效能瓶頸似乎還是網路...

放FX在 ram disk 最多只能加速瀏覽器載入速度,不會改善FX效能
在vista使用ram disk 也沒有太大必要性
引言回覆:
Firefox: 3.0.8 (39個extension)
想請問是否還有可以改善的地方(除了硬體) = =

減少extension的依賴

發表人:  JackieKu [ 2009-03-28, 19:06 ]
文章主題 : 

orange 寫:
JackieKu 寫:
Firefox: 3.0.8 (39個extension)
想請問是否還有可以改善的地方(除了硬體) = =

減少extension的依賴

我覺得extensions是Firefox唯一的優勢...
除此之外跟其他browser似乎沒有太多差別

至於Disk Cache...
那似乎是在cache網路上下載的資料吧??
我個人的瀏覽習慣來說似乎沒什麼必要...
更何況目前我覺得4GB的RAM反正用不完...
要cache也要放在ram裡面>"<
而且如果要設定成其他硬碟的話我覺得會有些麻煩
尤其是在公用電腦用的時候@@

發表人:  orange [ 2009-03-28, 19:34 ]
文章主題 : 

擴充套件的確是FX唯一的優勢,不過不是要你捨棄而是不要太依賴它

Disk cache不管是什麼瀏覽習慣都很有用
如果是在公用電腦上使用頂多無效(應該吧?vista沒用過),設一設也無所謂
disk cache放在硬碟跟ram上沒有太大差距,但是有沒有disk cache影響很大
如果你說的是memory cache,他的功用跟disk cache不同 沒辦法負擔disk cache的工作

發表人:  JackieKu [ 2009-03-28, 21:12 ]
文章主題 : 

orange 寫:
擴充套件的確是FX唯一的優勢,不過不是要你捨棄而是不要太依賴它

Disk cache不管是什麼瀏覽習慣都很有用
如果是在公用電腦上使用頂多無效(應該吧?vista沒用過),設一設也無所謂
disk cache放在硬碟跟ram上沒有太大差距,但是有沒有disk cache影響很大
如果你說的是memory cache,他的功用跟disk cache不同 沒辦法負擔disk cache的工作

嗯...我的意思如果在網咖或是其他電腦上面還要手動去設定把cache放在硬碟...
因為可能只用沒多久感覺手續很麻煩
而且那些cache可能也算是隱私吧...
所以離開那台電腦之前還要記得清除...(心機重一點還需要抹除)

此外我不太明白disk cache跟memory cache的功用差在哪
因為就我看about:cache?device=memory
好像memory cache也有放從網路上下載的圖片之類的物件
所以放在disk的cache的作用是否單純只是保存時間比較長??
或是在memory cache滿了之後往那邊擺這樣??(像CPU的Level 2 cache)

基本上我不太在意每次都要從網路重載資料...
因為大部分的情況我都是去更新很頻繁且圖片很少的網站...(我是不太逛相簿或是Yahoo!那種入口網站的)
我現在單純只希望Firefox的啟動時間能夠縮短罷了...
結果發現似乎沒什麼進步空間的樣子@@

發表人:  orange [ 2009-03-28, 23:30 ]
文章主題 : 

JackieKu 寫:
嗯...我的意思如果在網咖或是其他電腦上面還要手動去設定把cache放在硬碟...

不需要 ,可以用
http://portableapps.com/apps/internet/firefox_portable
或者捷徑、bat檔之類的
指定讀取在USB裡面的profile 設定就直接帶著走

引言回覆:
好像memory cache也有放從網路上下載的圖片之類的物件

只能放圖片
引言回覆:
所以放在disk的cache的作用是否單純只是保存時間比較長??

不只放圖片

兩個的差距還有存在時間長久
memory cache的東西是點陣圖因為比較大 容易達到cache上限 被FX踢走

引言回覆:
基本上我不太在意每次都要從網路重載資料...

不是在不在意的問題,而是cache可以減少瀏覽網頁上最花時間的部份
除非圖片、各種檔案真的少到一個程度,否則大部分網站傳遞時間都遠大於rendering的時間
當然網路速度快這點時間也許會感覺不出來
不過這個速度可能要非常快 (?MB/s)

發表人:  JackieKu [ 2009-03-30, 15:14 ]
文章主題 : 

orange 寫:
不需要 ,可以用
http://portableapps.com/apps/internet/firefox_portable
或者捷徑、bat檔之類的
指定讀取在USB裡面的profile 設定就直接帶著走

所以就是每次用之前很難無痛直接使用還要"設定"一次...(每台電腦可以放cache的地方可能不太一樣...無法一次搞定...USB隨身碟的代號在每台電腦都不一樣也是個問題)
令...Firefox Portable我覺得不太需要(而且那東西不適合用在把Firefox關連成預設瀏覽器的狀況)...
我自己是用batch去直接改profile指向的位置就是了

引言回覆:
不是在不在意的問題,而是cache可以減少瀏覽網頁上最花時間的部份
除非圖片、各種檔案真的少到一個程度,否則大部分網站傳遞時間都遠大於rendering的時間
當然網路速度快這點時間也許會感覺不出來
不過這個速度可能要非常快 (?MB/s)

所謂的cache只有在"cache hit"的時候才有用吧?
像我平常最常上的網站幾乎都是即時產生的頁面(像Google Reader...只有一堆很小的圖...還有他的內容是RSS所以常常變動)
像這種情況我覺得cache hit的次數很少吧...那些小圖片(logo)應該memory就夠用了
而且許多網頁後台是有程式在即使產生的...
http server對這類物件通常不會傳送time stamps...
這也會造成cache失效...因為Firefox不可能可以知道資料有沒有改到...
(更機車一點...有些論壇的貼圖內網址也是隨機亂數產生的)

cache就是要有效益非得重複的拜訪相同沒有改動的物件才有用武之地不是嗎?

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/