PerfDog 效能狗實測智慧手錶效能

騰訊WeTest發表於2020-12-15

隨著國內越來越多的廠商釋出智慧手錶,而這些手錶的系統基本上都是基於Android系統深度打造的,就拿OPPO Watch ECG版本來說,ColorOS Watch 1.5正是基於Android O深度定製的。我們可以把這些智慧手錶看做是一個小的智慧手機,而PerfDog效能狗作為移動全平臺效能測試分析專家,我們用PerfDog效能狗測試一下智慧手錶效能,能有什麼樣的收穫?下面就以OPPO Watch ECG版本為例,進行進一步測試。

▎安裝PerfDog

開啟手錶「設定——其他設定——關於手錶」,連續點選版本號,即能開啟手錶的開發者模式。

接著在「設定——其他設定——開發者模式」裡面開啟「USB除錯」。

將手錶放在充電底座上,USB介面端連線上電腦,出現除錯彈窗的時候,選擇一直允許除錯。

電腦開啟PerfDog軟體,即可實現連線,由PerfDog我們知道OPPO Watch ECG主晶片CPU頻率在400MHz~1094MHz(高通驍龍MSM8909W),GPU採用的是Adreno 304,RAM容量1GB。

▎手錶效能測試

通過perfdog效能測試軟體進行測試,可見OPPO Watch ECG錶盤的幀率在24幀,而不是60幀,這可能和錶盤設計的動畫幀率和考慮手錶續航有關。

ColorOS Watch 1.5 UI互動的幀率是60幀,如在系統設定上下滑動的幀率。

還有自動應用商店介面上下滑動幀率也是60幀。

進行第三方自行安裝的軟體效能測試,使用OPPO Watch ECG刷抖音是什麼感覺,其實播放還是很流暢的,但是如果下滑到下個視訊還是有些許卡頓的。

加入對比,我們將OPPO Find X2刷抖音的幀率曲線與OPPO Watch ECG刷抖音的幀率曲線進行對比,發現手機端刷抖音卡頓明顯比手錶端好上許多。

再看CPU使用曲線對比,可見手錶端刷抖音對手錶的CPU效能佔用要遠高於手機端,這很大程度受限於手錶端處理器的算力。

手錶適合玩的遊戲1:塗鴉跳躍,遊戲可以流暢執行,幀率保持滿幀60幀。

手錶適合玩的遊戲2:憤怒小鳥,遊戲也可以流暢執行,幀率幾乎保持在60幀,幀率曲線見下圖。

手錶適合玩的遊戲3:寶石消消樂,可能受限於手錶平臺效能限制,遊戲幀率只能保持在30幀上下,但玩遊戲的過程沒有什麼卡頓,幀率曲線見下圖。

基於遊戲1和遊戲2都可以60幀執行,為何遊戲3不能60幀執行,我們也加入了使用OPPO Find X2玩寶石消消樂遊戲的幀率曲線與OPPO Watch ECG玩寶石消消樂遊戲的幀率曲線進行對比,發現手機端可以60幀玩寶石消消樂遊戲。

再比較CPU使用曲線,發現手錶端玩寶石消消樂遊戲的CPU佔用曲線波動較大,所以手錶玩寶石消消樂遊戲的幀率在30幀,這可能是因為遊戲識別到手錶效能不足以讓遊戲60幀執行,只能降低遊戲幀率。

▎尾巴

通過PerfDog效能測試,可以很好的幫助我們看到目前國產智慧手錶的效能和我們需要在哪些地方可以做的更好,如:可以改進錶盤動畫擁有更高幀率。同樣能幫助我們分析如果我們為智慧手錶開發應用,如何權衡應用幀率和對手錶續航的影響,如何降低CPU利用率,針對手錶端做出更好的效能優化,等等。PerfDog做為移動全平臺效能測試分析專家,在手錶端的表現也是令人滿意的。

效能測試技術交流群:720150565
檢視PerfDog詳情:https://perfdog.qq.com/?ADTAG=media.dev_website

相關文章