驍龍810到底有多熱?滿載3秒重啟
大熱天的,驍龍810再次掀起一股熱浪,Xperia Z4的無奈表現(xiàn)再次狠狠扇了高通一個(gè)耳光。那么,驍龍810到底能惹到什么程度?功耗和溫度能有多高?一起來看看。 測(cè)試機(jī)是nubia Z9 Max,在一眾驍龍810旗艦中其實(shí)還是相對(duì)比較好的,但其實(shí)也挺熱乎。 由于它已經(jīng)開源,所以內(nèi)核文件可以隨便修改,更利于測(cè)試。首先要修改的是kernel/rootfs/u-boot/dtb中的msm-thermal驅(qū)動(dòng),它主要用于控制處理器的溫度與降頻。 高通設(shè)定的原廠限制是核心溫度達(dá)到95℃的時(shí)候A57開始降頻,105℃核心強(qiáng)制下線,115℃設(shè)備重啟。 不過,系統(tǒng)里還隱藏了一個(gè)system/bin/thermal-engine,做了優(yōu)先級(jí)更高的進(jìn)一步限制:白名單應(yīng)用95℃降頻,非白名單的75℃就開始降頻了。而這個(gè)所謂的白名單里,就是安兔兔之類的跑分測(cè)試工具,你懂的。所以要Root并將其改名,保證95℃降頻的原廠設(shè)置。 現(xiàn)在開始修改msm-thermal,將降頻限制提高到125℃。 *,在滿載測(cè)試下,單個(gè)A57核心就達(dá)到了大約100℃,整個(gè)核心則會(huì)在3秒鐘之內(nèi)沖到110℃,然后就自動(dòng)重啟了,根本來不及截圖。 接下來是進(jìn)一步的測(cè)試分析: 單個(gè)2GHz A57核心,滿載堅(jiān)持1分多鐘后達(dá)到105℃左右,沒有降頻,但直接就重啟了。兩個(gè)2GHz A57核心,最多不到5秒鐘就沖到105℃,然后重啟。 A53核心就好多了,1.56GHz頻率下單個(gè)滿載不超過50℃,雙核大約50℃,四核也才61℃,都過得去。 經(jīng)過計(jì)算可知,驍龍810里邊單個(gè)1.56GHz A53核心的滿載功耗大約是400-470mW,看起來不高但經(jīng)不起對(duì)比?。汉K?30 1.5GHz 350mW、2.0GHz 570mW,聯(lián)發(fā)科MT6752 1.7GHz 400mW,而且它倆都還是28nm。 A57就太恐怖了,2GHz頻率下單個(gè)就達(dá)到了4.9W(注意是單核心!單核心!單核心!重要的事情要說三遍!),雙核直接爆機(jī)沒法測(cè)試――你是手機(jī)處理器啊親!20nm工藝啊親!Intel Core M都能做到TDP 4.5W啊。 要知道,三星的Exynos 5433單個(gè)1.9GHz A57核心才76℃而已,而人家也是20nm(三星自家的)。 最后附上一些核心測(cè)試圖: