接下來換手機(jī),你的寶藏應(yīng)用可能就要打不開了。。。
本文來自公眾號【差評】
差友們應(yīng)該都知道就在上周,高通發(fā)布了驍龍 8Gen3?芯片,然后小米緊隨其后,在第二天就發(fā)布了小米 14 系列,直接拿下了這顆芯片的首發(fā)。
當(dāng)時(shí)咱們第一時(shí)間就已經(jīng)做過小米 14 系列的首發(fā)上手,跟大家分享了一波這兩臺(tái)手機(jī)在外觀、性能、拍照還有系統(tǒng)上的體驗(yàn)。

然后我就在后臺(tái)看到有很多人都在關(guān)心小米 14?系列對于 32 位安卓應(yīng)用的兼容性怎樣,32 位應(yīng)用到了小米 14 上還能正常運(yùn)行么?
包括酷安上也有不少老哥在問這事兒:

這些網(wǎng)友之所以會(huì)有這樣的擔(dān)心,主要還是因?yàn)檫@次驍龍 8Gen3 是一顆純 64 位的芯片,不管是超大核、大核還是小核都不支持跑 32 位應(yīng)用。

這就會(huì)帶來一個(gè)問題。
安卓平臺(tái)有不少好用的?32?位神軟件,等到以后你換新手機(jī)后,這些軟件就都有可能運(yùn)行不了,甚至我看到有人上班打卡用的就是 32 位軟件。。。
要是換個(gè)新手機(jī),上班還沒法打卡了?這怎么能行!

要知道上一代驍龍 8Gen2,高通為了確保搭載這款芯片手機(jī)對于應(yīng)用的兼容性,它好歹讓CPU 中的兩顆大核,外加三顆小核都兼容了 32 位應(yīng)用:

而且該說不說它這么做的代價(jià)還挺大。
因?yàn)轵旪?8Gen2 兼容 32 位的兩顆 A710 大核,它在能耗上比沒有兼容性包袱的 A715 核心差了 20%,要是都換成 A715,它的能效表現(xiàn)還會(huì)更好:

盡管包括小米在內(nèi)的很多手機(jī)廠商,從今年七月起,就不再允許 32 位應(yīng)用上架到自家應(yīng)用商店,并且也在逐步清理那些還沒有適配 64 位的應(yīng)用。

但是安卓嘛,懂得都懂,上古遺留下來的應(yīng)用簡直不要太多,而且能下載應(yīng)用的渠道多了去了。
就算你現(xiàn)在用不到,萬一某天真有這個(gè)需要但是下載下來在手機(jī)上用不了就尷尬了。。。
可能也是因?yàn)殛P(guān)心這事兒的人實(shí)在是有點(diǎn)多多,就在昨天,小米系統(tǒng)軟件部總監(jiān)張國全專門發(fā)了一條微博來解答這事兒:

這條微博大概內(nèi)容是說這次小米 14 搭載的澎湃OS,內(nèi)置了一個(gè) 32 位轉(zhuǎn)譯器,不僅可以支持運(yùn)行 32 位應(yīng)用,而且用起來甚至還會(huì)更加流暢。
懷著好奇的心理,我也是嘗試在小米 14 Pro 上打開幾個(gè) 32 位應(yīng)用看看到底能不能正常使用。
結(jié)果你猜怎么著?我發(fā)現(xiàn)之前安裝在我手機(jī)上的兩百多個(gè)應(yīng)用,只有極個(gè)別應(yīng)用目前仍舊是 32 位,其它無一例外都已經(jīng)升級到了 64 位。

要知道放在去年,像是 WPS、百度貼吧、鐵路 12306 還有各種銀行類應(yīng)用,可都還停留在 32 位,看來過去這一年這些開發(fā)者們沒少下功夫~

實(shí)測,我手機(jī)上為數(shù)不多的 32 位應(yīng)用像是 MX 播放器、某不知名游戲模擬器以及幾款小工具,到了小米 14 Pro 上照樣能夠正常運(yùn)行。
而且它們除了冷啟動(dòng)也就是剛打開的時(shí)候加載慢了點(diǎn),我基本沒察覺到它們用起來跟那些 64 位應(yīng)用有啥區(qū)別,看來小米的轉(zhuǎn)譯器確實(shí)有點(diǎn)東西。

只不過由于咱也沒有能夠量化的測試方法,所以也不好說?32 位應(yīng)用跑在轉(zhuǎn)譯器上性能到底是提升了還是下降了。
但從理論上來看,小米的這種說法確實(shí)站得住腳。
因?yàn)楦咄ㄊ褂玫?ARM 公版設(shè)計(jì)已經(jīng)很多年沒有認(rèn)真更新過小核的架構(gòu)了,導(dǎo)致本應(yīng) “ 省電 ” 的小核如今在能效上面反而不如年年迭代的大核。
不管是驍龍?8Gen2 還是驍龍?8Gen3,它們的小核無論是性能還是能效表現(xiàn)都遠(yuǎn)遠(yuǎn)不如大核。
你看這次?8Gen3 縮減一顆小核增加一顆大核后,帶來的性能提升還挺明顯:

相比小米 13?只允許?32 位應(yīng)用跑在小核上,小米?14?經(jīng)過轉(zhuǎn)譯可以讓 32 位應(yīng)用跑在性能更強(qiáng)、能耗表現(xiàn)更好的大核上,確實(shí)能夠帶來性能的提升。
實(shí)際上隔壁聯(lián)發(fā)科去年推出的天璣 9200,比高通更早一步用上了純 64 位大核,天璣 9200 只有四顆小核才兼容 32 位應(yīng)用:

根據(jù)預(yù)熱,接下來即將發(fā)布的天璣 9300 將會(huì)徹底摒棄小核轉(zhuǎn)而使用全大核,看來天璣芯片取消對于 32 位應(yīng)用的兼容也是板上釘釘?shù)氖虑椤?/strong>

可以預(yù)見的是,在手機(jī)廠商和芯片廠商的雙重推動(dòng)下,安卓應(yīng)用從 32 位轉(zhuǎn)向 64 位是勢在必行。
從 2013 年蘋果推出純 64 位的 A7 處理器開始算起,時(shí)隔十年,這下子安卓陣營終于也要全面擁抱 64 位了。
撰文:?胖虎??編輯:米羅?& 面線
圖片、資料來源:
極客灣,小米14性能分析:驍龍8Gen3到底有多強(qiáng)?
IT 之家,聯(lián)發(fā)科官宣天璣旗艦新品發(fā)布會(huì) 11 月 6 日舉行,預(yù)計(jì)帶來天璣 9300