Browsers 板


LINE

諸位板友好。 繼上回《[-Fx-] 比較 youtube HTML5及Flash的 CPU 使用率》 https://webptt.com/m.aspx?n=bbs/Browsers/M.1425685059.A.708.html 得到許多版友的回應,所以這次再做一個類似的測試。 這次要測試的是 OS X 10.10.3 之下, 三種主流瀏覽器觀看 YouTube H.264 (+Dash) 的 CPU 使用量。 測試的瀏覽器有: - Firefox 37.0.2 + 'media.mediasource.enabled;true' [註一] - Google Chrome 42.0.2311.90 (64-bit) + h264ify 1.0.2 [註二] - Safari 8.0.5 (10600.5.17) 不想再看細節的板友請直接看結果: http://i.imgur.com/k6rMPYr.png [補充] 補上720p60和1080p60的結果。 其中 Firefox 1080p60 在測試中嚴重卡頓,不值觀看。 http://i.imgur.com/PNfkUaH.png 主要的結果有: 1. 無論是哪種播放解析度,Safari 都有最小的 CPU 使用率, 尤其是在全螢幕時特別明顯。 這大概是 Apple 讓 Safari 支援這台機器硬解的關係。 相對地,Google Chrome 和 Firefox 似乎沒讓硬解有太多作用。 2. Firefox 在非全螢幕的 CPU 使用率都明顯高於另二種瀏覽器。 個人平常使用時就有這種感覺(風扇聲最大聲)。 3. Google Chrome 表現很線性:開大CPU大,開小CPU小。 在非全螢幕時,和 Safari 的表現接近。 雖然和上述測試無關,但使用上的心得還是值得說一些。 當我使用滑鼠拉動時間軸時,Google Chrome 幾乎每次都能馬上從新時間點開始播放。 Safari 就沒辦法這麼順暢,常常要等幾秒(而且頭幾秒還是只有音沒有影)。 Firefox 也一樣沒辦法很順暢,而且卡頓的情況有時讓我無法忍受。 長時間使用的經驗告訴我,這個現象應該不是網路速度不一關係。 不過,如果不需要常拉動時間軸,那這三個瀏覽器都可以正常播放。 雖然沒有數據,但 Safari 應該是 OS X 平台的省電一哥沒錯。 OS X 10.10 發表會中就介紹了幾項 Safari 省電的新特色。 綜合這些,出門在外想省電時,Safari 開 YouTube 應該是好選擇。 以下是方法,有點細。============================== 測試前,瀏覽器的 profile 都已先清空, 並在 https://www.youtube.com/html5 確認過是否已開啟 H.264 +Dash。 測試的影片: https://www.youtube.com/watch?v=eP6l_woHuXE
測試的情境: - 480P + default mode(1:1顯示) - 720P + theater mode(1:1顯示) - 1080P + full screen [註三] 電腦: MacBook Pro (15-inch, Mid 2010); 2.4 GHz Intel Core i5; 8 GB ram; 1680×1050 screen; OS X 10.10.3 (14D136); 已強制開啟顯示晶片 NVIDIA GeForce GT 330M 256 MB CPU 使用率計算方法: 開啟影片網址後,設定好所需模式。 在暫停播放的情況下把指標拉到影片開始時間。 同時,在 terminal 中下達 sleep 5 ;\ tput bel ;\ top -o cpu -l 60 -ncols 1 > test.log ;\ tput bel ;\ cat test.log | grep 'CPU usage:' 上述指令的作用是在 5 秒後開始記錄 CPU 使用量到 test.log 中, 每秒記錄一次並持續 60 秒。 記錄的數值是瞬時測量值。 在按下 enter 後,快速地切換到 youtube 網頁並按下播放。 在 1 分鐘後,會發出 beep 一聲,並顯示 60 個測量結果。 我取出這 60 個 CPU 閒置百分率,以 100 減之即為 CPU 使用率。 我以此作為分析數據(CPU total usage)。 [註四] 在同一個播放模式進行上述測量一次。 換句話說,我相同網址之影片測量了 9 次 (3 種模式 × 3 種瀏覽器)。 每一次可得 60 個測值。 在測量期間,儘可能排除開啟其它軟體。 測量的順序並不一定,但並沒有完全隨機。 在這 9 次測試中,影片撥放過程都很正常流暢,沒有卡沒有頓。 但我發現,每次測試後得到的 60 個測值, 會有某幾個測值特別大(例如第一個總是特別大)。 這應該是 top 啟動造成的。 所以我一律將 60 個測值中最大的 3 個排除。 [註一] about:config 中 media.mediasource.enabled;true 是為了看 H.264 +Dash。 [註二] 安裝 h264ify 是為了看 H.264 +Dash。 [註三] 測試的電腦之螢幕解析度僅 1680*1050,未達 Full HD。 [註四] 在測試的電腦中,如果某程序完全佔用一個核,則 CPU total usage = 25%。 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.69.69
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Browsers/M.1430256608.A.672.html andrew43:轉錄至看板 MAC 04/29 05:32
1F:推 VIGUTA: 讚啦 求4k測試 04/29 05:50
2F:→ andrew43: 沒辦法,老電腦推不動2k/4k。 04/29 05:52
※ 編輯: andrew43 (125.230.89.227), 04/29/2015 05:56:17 ※ 編輯: andrew43 (125.230.89.227), 04/29/2015 05:58:08
3F:推 dspp779: 推 04/29 10:06
4F:推 carlcarl: Chrome對youtube有另外的QUIC protocol 所以比較快正常 05/01 03:59
5F:→ andrew43: 補上720p60和1080p60。http://i.imgur.com/PNfkUaH.png 05/02 05:51
※ 編輯: andrew43 (125.230.73.219), 05/02/2015 05:52:14







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP