PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   效能極限 (https://www.pcdvd.com.tw/forumdisplay.php?f=18)
-   -   Chrome的確比較耗電 (https://www.pcdvd.com.tw/showthread.php?t=1100294)

究極八 2016-03-08 04:07 AM

引用:
作者Jiun Yu
雖然我不清楚Chrome, Firefox內部是如何實作的
但Chrome在多核CPU下開網頁的速度的確比Firefox快很多
同樣同時開10~20個網頁
Chrome可以把四核CPU吃到滿載而且很快就把網頁載入完畢
而同樣的狀況下Firefox就明顯慢了許多而且CPU也沒滿載(明明還有多的運算資源卻沒辦法拿來運用...)
所以我認為multi-process對於多核CPU瀏覽效能的提升其實還蠻顯著的

假設一個四核心平板、手機同時開4個網頁

Firefox: 只用一個核心開4個網頁,另外三個核心沒用到,耗電一單位

Chrome: 同時用四個核心開4個網頁,每個核心都用上了,耗電四單位

理論上核心越快完成工作越早進入省電,兩個耗電應該相同

問題就在Firefox開完四個網頁花的時間不到Chrome的4倍,可以測一下

所以Chrome比較耗電。

究極八 2016-03-08 05:05 AM

引用:
作者究極八
假設一個四核心平板、手機同時開4個網頁

Firefox: 只用一個核心開4個網頁,另外三個核心沒用到,耗電一單位

Chrome: 同時用四個核心開4個網頁,每個核心都用上了,耗電四單位

理論上核心越快完成工作越早進入省電,兩個耗電應該相同

問題就在Firefox開完四個網頁花的時間不到Chrome的4倍,可以測一下

所以Chrome比較耗電。

上面的假設是以「每個網頁開啟時間相同」為前提,修正一下實際的情形:

假設
網站 A 開啟要 3 秒
網站 B 開啟要 4 秒
網站 C 開啟要 5 秒
網站 D 開啟要 6 秒

用Chrome多核同時開
(網站A) 3秒開完進入省電
(網站B) 4秒開完進入省電
(網站C) 5秒開完進入省電
(網站D) 6秒開完進入省電

耗電3秒x單核=3單位
耗電4秒x單核=4單位
耗電5秒x單核=5單位
耗電6秒x單核=6單位

總耗電 3+4+5+6= 18單位



用Firefox「一頁一頁打開」耗時
A+B+C+D = 3 + 4 + 5 + 6 = 18秒開完進入省電
耗電18秒x單核= 18單位


也就是說,用Firefox單核「同時打開4個網頁」時,只要耗時低於18秒就會比Chrome省電

而Chrome雖然耗電但是只要6秒 (網站D最慢) 就把全部的網頁開完了。

chase1971 2016-03-10 09:55 AM

平板如果是用Chrome Dev這種版本耗電狀況有改善一點,但還是比不上海豚或UC這類的瀏覽器


所有的時間均為GMT +8。 現在的時間是04:59 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。