引用:
作者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有關