首頁 » 推薦 » 雙核能秒八核?請理性看待智能手機的跑分

雙核能秒八核?請理性看待智能手機的跑分

如今的Android旗艦手機,如果沒有配備八核處理器和3GB/4GB內存都不好意思拋頭露面。反觀蘋果iPhone6,這款雙核處理器和1GB內存組合的「低配機」竟然在很多遊戲中都會超過Android領域的旗艦們,上演了一出雙核秒八核的好戲。那麼,這種比較到底有沒有意義?我們經常用跑分衡量手機間的強弱是否合理?

雙核緣何會比八核高

前不久GameBench針對包括蘋果iPhone6和三星Galaxy S6在內的四款旗艦手機進行了針對性的遊戲測試(圖1),而配置看起來最「低檔」的iPhone6卻在絕大多數的測試中拔得頭籌(圖2)。問題來了,iPhone6僅配備了雙核處理器,其運行內存也僅有1GB,為何還能超過那些武裝八核處理器和3GB內存的Android旗艦呢(表1)?難道Android真的就是高配低能的代表嗎?

廣告-請繼續往下閱讀

雙核能秒八核?請理性看待智能手機的跑分

雙核能秒八核?請理性看待智能手機的跑分

圖註:四款手機在「死亡扳機2」中的測試成績對比

雙核能秒八核?請理性看待智能手機的跑分

實際上,這種跨平台的遊戲測試並沒有太多的實際意義。因為iPhone 6的系統環境為iOS,它和Android屬於「風馬牛不相及」的兩套系統。由於iOS系統的封閉性,所有軟體和遊戲APP都能針對指定的硬體進行優化。這就好比PC和家用遊戲機,雖然PC通過不斷的DIY升級可以獲得遠超家用遊戲機的配置,但在同一款遊戲的畫面表現上,依舊是家用遊戲機的版本更為出色。

廣告-請繼續往下閱讀

反觀Android領域,繁雜的CPU/GPU型號和Android系統版本,導致了其生態系統的碎片化。APP只能做到「通用」而很難實現「針對性優化」,無法100%發揮硬體的全部性能,大型遊戲出現無法運行或閃退問題的幾率極高。就拿「狂野飆車8」這款遊戲為例,想看到濺到鏡頭上的水滴、車身的烤漆等特效(圖3),就必須下載指定GPU型號的優化數據包才可以,而部分GPU甚至沒有優化的數據包可用!

雙核能秒八核?請理性看待智能手機的跑分

圖註:iOS版遊戲則無需考慮數據包版本,下載后就能享受最好的特效

另一方面,iPhone6屏幕的解析度只有1344×750像素,而幾款Android旗艦的解析度卻達到了1080P或2K級別,對系統資源的消耗更高。此外,很多遊戲會設有鎖頻,比如「死亡扳機2」和「現代戰爭5」(MC5)等遊戲的Android版鎖頻在30fps,而iOS版則鎖頻在60fps,這就導致了iPhone6「秒」Android旗艦的假象(圖4)。和最高幀數相比,這四款手機在遊戲中的最低幀數才更有意義,因為只要低於24fps就會出現卡頓現象,而30fps和60fps的感官體驗差異卻不明顯。

雙核能秒八核?請理性看待智能手機的跑分

總之,iPhone 6之所以能在多款遊戲中勝過Android旗艦,源於這些遊戲對iOS系統的優化定製,以及其PowerVR GX6450 GPU的強悍動力。

Android手機的跑分情結

既然iOS和Android相比沒有意義,那麼Android手機之間的性能碰撞總會有價值了吧?在安兔兔、3DMark等理論測試軟體的幫助下,我們可以通過每款手機的跑分對其性能做出最基本的判斷,但這些數據只能作為參考依據,如果你盲目地以分數論英雄就會顯得有失偏頗了(圖5)。

雙核能秒八核?請理性看待智能手機的跑分

圖註:搭載驍龍805的Moto X Pro在安兔兔測試中還不如配驍龍801的一加手機,但這並不能證明前者性能不如後者

比如,同樣搭載了高通驍龍801的幾款Android手機,它們在安兔兔測試中的成績卻可能相差3000~5000分。但是,分數最高的手機卻不等於最好的體驗,因為這種「看得見摸不著」的數據最多只能讓你看著很爽,手機並不會因多出5000分就能變得更為流暢。像發熱量、待機時間、信號強弱、拍照效果、特色功能和用料做工這些「看得見摸得著」的差異才是值得我們關注的所在。

總之,在Android手機的選購中,我們只需關注不同處理器之間的性能差異即可,比如了解驍龍810比驍龍801強,聯發科MT6752比驍龍615強即可,而處理器相同的不同型號手機之間的跑分成績就遠沒有在系統優化和功能上的體驗來得實在了。

誰在影響Android的跑分

我們都知道,影響Android手機跑分的主要因素就是CPU架構、主頻、GPU型號和系統方面的優化。但除了這些表面功夫以外,處理器的製程工藝和溫控表現也是非常關鍵的一環。

高通驍龍810和三星Exynos7420是當前業內公認的最強悍手機處理器,它們都基於四核Cortex-A57+四核Cortex-A53架構設計,而且它們集成的Andreno430和Mali-T760MP8 GPU的理論性能也在伯仲之間。但是,在安兔兔測試中,搭載Exynos 7420的GalaxyS6最高可以突破70000分大關,而搭載驍龍810的手機平均卻不到60000。同一檔次的處理器為何性能會出現明顯的差異?

答案很簡單,因為驍龍810過於「熱情」了。高通驍龍810採用了台積電的20nm工藝製造,而Exynos7420則選用了三星自家的14nm製程工藝,這意味著在主頻相似時,Exynos 7420擁有比驍龍810更低的發熱和功耗表現。

為此,國外媒體針對Galaxy 6(Exynos 7420)和LG G Flex2(驍龍810)進行了對比測試,在15分鐘的持續測試中分別記錄了兩顆CPU的頻率變化(圖6)。在測試的過程中,驍龍810隻有1分鐘的時間裡是以1.9GHz的頻率運行,2.0GHz的標稱頻率根本就沒達到過。在其他的時間裡,A57部分的頻率最低只有0.9GHz左右,甚至關閉了部分核心。反觀Exynos7420,雖然它能在2.1GHz標稱頻率下工作的時間也不長,但總體表現卻要比驍龍810好多了,至少其最低頻率也要在1.2GHz以上。

雙核能秒八核?請理性看待智能手機的跑分

實際上,哪怕是同一款手機,每次運行安兔兔等測試軟體時的跑分結果都有可能出現雲泥之別,而原因可能就源於測試時CPU溫度超過了預設的安全閥值從而導致殘暴的降頻,從而影響了性能發揮。

看看這個吧

日本阿宅打開「最佳賞味期1992年」的蘋果罐頭,結果竟然挖出觸目驚心的黑色謎樣物!

>>今晚的好伴侶,高清1080 ...

南韓超商竟然有操作簡單的「自助煮麵機」,還可以讓你加蛋配菜讓網友強烈要求引進台灣!

>>今晚的好伴侶,高清1080 ...