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

加入日期: Mar 2001
您的住址: Rivia
文章: 7,035
引用:
作者Jiun Yu
Chrome是multi-process browser
比起IE, Firefox都更能妥善運用到CPU各個核心
比較耗電是正常的
但速度也比較讓人能夠接受

IE 是multi-thread
FIREFOX嚴格來講也是multi-process
但只是用plugin-container來管理其它的plugin-in
真正的multi-process或許要等到46才會開始支援


引用:
作者anderson1127
這點我也注意到了 , 在Windows下,我只開一個Browser , 但有開多個分頁
在工作管理員裡我就注意到有多個chrome的process !! 對一般PC來說,這個部份應該不痛不癢 , 幾乎可以忽略了!!

在平板及行動手機上,應該就有差別了....

如果在手持裝置上,可以開發multi-thread 版本的chrome應就會比較好一點 ,省電也省DRAM ....

chrome的multi-process只是為了multi-process而multi-process
最早時候的chrome是process per tab
現在已經是process per domain了
當初宣傳的穩定高效能早已經不存在
只是還可以加啟動參數改回來

web browser你再多process
render engine也不支援multi thread
多核心cpu在這裡的提升實在是相當有限
這是根本的技術問題
chrome要multi-process
很大的原因是因為本身處理效率不足
chrome對比firefox
在單一process的處理效率是嚴重的不足
這很大的原因跟它的render engine有關
__________________
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.
舊 2016-03-07, 06:26 PM #7
回應時引用此文章
野口隆史離線中