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

火狐3超吃資源??
https://forum.moztw.org/viewtopic.php?f=2&t=23068
1 頁 (共 2 頁)

發表人:  a78102680 [ 2008-06-26, 15:05 ]
文章主題 :  火狐3超吃資源??

請問各位大大~
為什麼小弟我的火狐3很吃資源呢?
本來裝火狐2只有開多分頁時才會~
但現在更新成3後~
只要打開火狐
幾乎CPU使用率都在70~80%

是我電腦本身的問題嗎?
還是有什麼地方沒裝好or 沒裝到?
請大大費心幫我解惑一下吧~
謝謝~

發表人:  legnaleurc [ 2008-06-26, 15:28 ]
文章主題 : 

其實我在各地聽到不少有趣的風聲...

像是FX3的"釋放記憶體"效率比FX2好
但是這跟"記憶體使用大小"是兩碼子事
某些測試結果顯示其實使用總量是差不多的
只是FX2會leak掉,FX3不會
(資料來源在PTT Browsers版上PCMan有發一篇)

然後FX3對IO裝置似乎很操
這點應該在beta版就看出來了
配上kernel的讀寫策略有可能會造成毀滅性的速度下降
如果硬碟不夠力或是放在隨身碟上
我會建議降回FX2

發表人:  過路的 [ 2008-06-26, 17:46 ]
文章主題 : 

會有這問題喔?看來還是小心點好,幸好家用的是在 RamDisk 上,外出的忘了轉,暫時就先保持這狀態好了。

發表人:  froce [ 2008-06-26, 18:28 ]
文章主題 : 

legnaleurc 寫:
其實我在各地聽到不少有趣的風聲...

像是FX3的"釋放記憶體"效率比FX2好
但是這跟"記憶體使用大小"是兩碼子事
某些測試結果顯示其實使用總量是差不多的
只是FX2會leak掉,FX3不會
(資料來源在PTT Browsers版上PCMan有發一篇)

食量很大和會吃下去會不會吐沒有關係吧?...XD
引言回覆:
然後FX3對IO裝置似乎很操
這點應該在beta版就看出來了
配上kernel的讀寫策略有可能會造成毀滅性的速度下降
如果硬碟不夠力或是放在隨身碟上
我會建議降回FX2

viewtopic.php?p=125702&#125702
是指這篇?...

對了...linux下怎麼看單一程式的disk I/O?...

發表人:  Tenki [ 2008-06-26, 19:21 ]
文章主題 : 

froce 寫:

viewtopic.php?p=125702&#125702
是指這篇?...

對了...linux下怎麼看單一程式的disk I/O?...


我看monitor好像也只有讀寫"總計"的監測, 大概要去找工具程式吧
不過就算能看也可能(表面上)看不出發生的 I/O 是不是Fx本身的行為
當初講到RC1以前的問題, 他們雖然到RC2就把那個bug"結案"了, 但是其實還是留下sqlite這個伏筆, 殊不知到今天這問題似乎還是"爆開"了(?)

- 一開始會討論這問題的都是Linux版user, 現在卻都是Win版的, 不用說兩版的使用人數本來就不成比例吧, 尤其是在Linux上老早就有人鼓吹去用Opera了


a78102680 寫:
(恕刪)


說真的, 為何開版大不先爬文一下 :(

viewtopic.php?p=126957

- 我當時在那串提不出任何貢獻, 不過後來我總算明白為何我都碰不到, 原來是因為自Fx2起我就已經把RSS的工作完全交給那隻藍色的小鳥了(現在我也在等它的下一版...)

發表人:  legnaleurc [ 2008-06-26, 20:09 ]
文章主題 : 

我都是用
代碼:
strace -o firefox -ff firefox

來追蹤system calls
不過我不確定有沒有更好的方案
這個出來的結果可能不太好懂

發表人:  91wlan [ 2008-06-27, 19:13 ]
文章主題 : 

:) 不知道為什么,我感覺f3,比2要快很多~特別是標簽的使用上,原來2經常在切換標簽的時候死掉……現在不會了!

發表人:  a1010popo [ 2008-06-27, 20:09 ]
文章主題 : 

問題應該是出在套件上面

前幾天我也是一開FX3 CPU就在飆

在一個一個測試套件後,發現「PicLens」在作怪

停用後CPU就不飆了,你可以檢查看看!

:oops:

發表人:  orange [ 2008-06-28, 00:16 ]
文章主題 : 

legnaleurc 寫:
其實我在各地聽到不少有趣的風聲...

像是FX3的"釋放記憶體"效率比FX2好
但是這跟"記憶體使用大小"是兩碼子事
某些測試結果顯示其實使用總量是差不多的

跟FX2初期有差很大,不過FX2末期已經有修正一些memory leak
加上FX2末期cache限制的方式也有改變
所以記憶體使用量上看起來會比較接近的 (不過還是有差約10%)
FX2即便沒有動作隨著時間會吃掉一些記憶體
http://mozlinks-zh.blogspot.com/2008/03/firefox-3.html
引言回覆:
然後FX3對IO裝置似乎很操
這點應該在beta版就看出來了
配上kernel的讀寫策略有可能會造成毀滅性的速度下降
如果硬碟不夠力或是放在隨身碟上
我會建議降回FX2

這個問題不會發生在Windows吧?是在ubuntu上(不知道其他發行版有沒有)
而且正式版應該也沒這個問題
(簡單的說 現在暴出非正式版的問題實在怪 尤其是問題不存在於Windows上 然後由Windows使用者鼓吹不要用Fx3)
--
除了有特別原因之外,就瀏覽器部份目前看來沒什麼理由要降級回FX2

發表人:  legnaleurc [ 2008-06-28, 01:34 ]
文章主題 : 

orange 寫:
這個問題不會發生在Windows吧?是在ubuntu上(不知道其他發行版有沒有)
而且正式版應該也沒這個問題
(簡單的說 現在暴出非正式版的問題實在怪 尤其是問題不存在於Windows上 然後由Windows使用者鼓吹不要用Fx3)
--
除了有特別原因之外,就瀏覽器部份目前看來沒什麼理由要降級回FX2


如果Portable版沒有重編一次FX3的話
各位可以去試試Portable版的FX3,應該會對它IO讀取的次數有感覺
真的沒有這方面的問題的話就算我亂吠好了
只是好像很多人都有這種狀況(第一頁討論就找得到了吧?)

然後我發那文"剛好"是在Linux底下
這次為了試掦聲器的driver"剛好"是在Windows底下
Windows使用者對我來說還真是言重了

發表人:  abev66 [ 2008-06-28, 02:59 ]
文章主題 : 

legnaleurc 寫:
其實我在各地聽到不少有趣的風聲...

像是FX3的"釋放記憶體"效率比FX2好
但是這跟"記憶體使用大小"是兩碼子事
某些測試結果顯示其實使用總量是差不多的
只是FX2會leak掉,FX3不會
(資料來源在PTT Browsers版上PCMan有發一篇)
重點是用完的記憶體要會放回去吧.... 當然如果記憶體使用總量能夠減少那當然是最好....(不過大家覺得 Firefox 4 有沒有可能像現在 Firefox 3 這樣做這麼大幅度的修改嗎?)
legnaleurc 寫:
然後FX3對IO裝置似乎很操
這點應該在beta版就看出來了
配上kernel的讀寫策略有可能會造成毀滅性的速度下降
如果硬碟不夠力或是放在隨身碟上
我會建議降回FX2
這聽起來爆恐怖的,可是我從 Beta 版到現在都沒意識到有類似的問題,是我太遲鈍(?).... 我還蠻想了解是怎麼一回事的,還是你是指 RSS 的那個問題?

Tenki 寫:
- 我當時在那串提不出任何貢獻, 不過後來我總算明白為何我都碰不到, 原來是因為自Fx2起我就已經把RSS的工作完全交給那隻藍色的小鳥了(現在我也在等它的下一版...)
(握手...)

話說回來既然 Firefox 使用 SQLite 造成了硬碟 I/O 暴增,那把 Firefox 的 SQLite 資料庫丟進 Ramdisk 情況會不會改善?

發表人:  Tenki [ 2008-06-28, 10:54 ]
文章主題 : 

abev66 寫:
話說回來既然 Firefox 使用 SQLite 造成了硬碟 I/O 暴增,那把 Firefox 的 SQLite 資料庫丟進 Ramdisk 情況會不會改善?


把資料庫丟進ramdisk, 真是超危險的動作XD
- 大家有使用ramdisk的, 多半是用來存暫存檔案吧, 雖然把sqlite檔案甚至整個profile都丟進去好像也可以, 但是結束前還是得要把變動過的資料寫回實體磁碟, 這樣不是挺麻煩的?(一樣要佔I/O, 科科)

事實上我才去認真檢視一下究竟Live Bookmark到底對Fx3做了什麼事了, 待會去貼上另一個新文章...

發表人:  orange [ 2008-06-28, 10:56 ]
文章主題 : 

legnaleurc 寫:
然後我發那文"剛好"是在Linux底下
這次為了試掦聲器的driver"剛好"是在Windows底下
Windows使用者對我來說還真是言重了

筆誤,對不起
是對一個Windows使用者鼓吹...

發表人:  abev66 [ 2008-06-28, 12:12 ]
文章主題 : 

Tenki 寫:
把資料庫丟進ramdisk, 真是超危險的動作XD
- 大家有使用ramdisk的, 多半是用來存暫存檔案吧, 雖然把sqlite檔案甚至整個profile都丟進去好像也可以, 但是結束前還是得要把變動過的資料寫回實體磁碟, 這樣不是挺麻煩的?(一樣要佔I/O, 科科)

事實上我才去認真檢視一下究竟Live Bookmark到底對Fx3做了什麼事了, 待會去貼上另一個新文章...
我的想法是,寫一個 Script ,在 Firefox 啟動的時候把 SQLite 資料庫先最個備份然後再丟到 Ramdisk 裡頭,等 Firefox 執行結束後自動回寫。 這樣應該不會太麻煩(?)..... 不知道會不會有加速的效果(?)

發表人:  abev66 [ 2008-06-28, 18:52 ]
文章主題 : 

[quote="Tenki"][/quote]我真的把它做出來了哈~XD
不過我的 Firefox 3 本來就沒碰到問題,差別好像不太大,有沒有哪個 Ubuntu User 想來當白老鼠的?

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