瀏覽單個文章
野口隆史
Elite Member
 
野口隆史的大頭照
 

加入日期: Mar 2001
您的住址: Rivia
文章: 7,036
引用:
作者rheinhard
樓主的問題不"全"是flash的問題,瀏覽器本身效能不佳也是問題之一,
我在同樣的硬體和OS上使用這兩種瀏覽器上flash很多的網頁並開多個tab,
chrome的順暢度是遠勝firefox的,
尤其是樓主所說的"開幾個網頁就常石化過好幾秒才又醒來"這點在firefox上真的特別明顯,
chrome就不會,但是chrome的順暢度是靠佔用大量的RAM換來的,
所以,有一好沒兩好就是...

架構的不同,所帶來的差異
記憶體吃多吃少跟順暢與否無關
Chrome是multi-process架構
所以每個process都有獨立的plugin process
single process理論上不需要一直process fork
理論上光架構上的不同就可以推估記憶體耗用程度
加上sandbox,導致記憶體耗用會更大幅增加
firefox對與chrome優勢在於,firefox single process的性能
好過chrome非常多,理論上multi tab的情況下chrome的性能會比較好
但實際上firefox在multi tab上性能也贏過chrome不少
如果你用firefox會有嚴重的延遲跟記憶體佔用
可以檢查addons的memory leak問題
例如abp之類會大量消耗記憶體的addon

另外chrome啟動的時候會改變kernel對於反應頻率的問題
chrome啟動後,cpu反應頻率會提升到1000hz
也就是說最低只需經過1ms chrome就可以回應使用者要求
firefox大約是10~15ms或更高,這也是一些人認為chrome反應快於firefox的根據
我未來會調整firefox在這裡的一個參數,目前還在研究與測試當中
或許包含調整設定值的版本會很快到來
     
      
__________________
Folding@home with GPGPU集中討論串

Unix Review: ArchLinuxSabayonOpenSolaris 2008.5Ubuntu 8.10
AVs Review: GDTCAntiVir SSESSKIS 09NIS 09Norton 360 V3

I Always Get What I Want.
舊 2014-10-16, 10:26 AM #21
回應時引用此文章
野口隆史離線中