應就在上周,高通發布了驍龍 8Gen3 芯片,然后小米緊隨其后,在第二天就發布了小米 14 系列,直接拿下了這顆芯片的首發。
然后很多人都在關心,小米 14 系列對于 32 位安卓應用的兼容性怎樣,32 位應用到了小米 14 上還能正常運行么?
這些網友之所以會有這樣的擔心,主要還是因為這次驍龍 8Gen3 是一顆純 64 位的芯片,不管是超大核、大核還是小核都不支持跑 32 位應用。
這就會帶來一個問題。
安卓平臺有不少好用的 32 位神軟件,等到以后你換新手機后,這些軟件就都有可能運行不了,甚至我看到有人上班打卡用的就是 32 位軟件。
要是換個新手機,上班還沒法打卡了?這怎么能行!
要知道上一代驍龍 8Gen2,高通為了確保搭載這款芯片手機對于應用的兼容性,它好歹讓CPU 中的兩顆大核,外加三顆小核都兼容了 32 位應用:
而且該說不說它這么做的代價還挺大。
因為驍龍 8Gen2 兼容 32 位的兩顆 A710 大核,它在能耗上比沒有兼容性包袱的 A715 核心差了 20%,要是都換成 A715,它的能效表現還會更好:
盡管包括小米在內的很多手機廠商,從今年七月起,就不再允許 32 位應用上架到自家應用商店,并且也在逐步清理那些還沒有適配 64 位的應用。
但是安卓嘛,懂得都懂,上古遺留下來的應用簡直不要太多,而且能下載應用的渠道多了去了。
就算你現在用不到,萬一某天真有這個需要但是下載下來在手機上用不了就尷尬了。
可能也是因為關心這事兒的人實在是有點多多,就在昨天,小米系統軟件部總監張國全專門發了一條微博來解答這事兒:
這條微博大概內容是說這次小米 14 搭載的澎湃OS,內置了一個 32 位轉譯器,不僅可以支持運行 32 位應用,而且用起來甚至還會更加流暢。
懷著好奇的心理,我也是嘗試在小米 14 Pro 上打開幾個 32 位應用看看到底能不能正常使用。
結果你猜怎么著?我發現之前安裝在我手機上的兩百多個應用,只有極個別應用目前仍舊是 32 位,其它無一例外都已經升級到了 64 位。
要知道放在去年,像是 WPS、百度貼吧、鐵路 12306 還有各種銀行類應用,可都還停留在 32 位。
看來過去這一年這些開發者們沒少下功夫~
實測,我手機上為數不多的 32 位應用像是 MX 播放器、某不知名游戲模擬器以及幾款小工具,到了小米 14 Pro 上照樣能夠正常運行。
而且,它們除了冷啟動也就是剛打開的時候加載慢了點,我基本沒察覺到它們用起來跟那些 64 位應用有啥區別,看來小米的轉譯器確實有點東西。
只不過由于咱也沒有能夠量化的測試方法,所以也不好說 32 位應用跑在轉譯器上性能到底是提升了還是下降了。
但從理論上來看,小米的這種說法確實站得住腳。
因為高通使用的 ARM 公版設計已經很多年沒有認真更新過小核的架構了,導致本應 “ 省電 ” 的小核如今在能效上面反而不如年年迭代的大核。
不管是驍龍 8Gen2 還是驍龍 8Gen3,它們的小核無論是性能還是能效表現都遠遠不如大核。
你看這次 8Gen3 縮減一顆小核增加一顆大核后,帶來的性能提升還挺明顯:
相比小米 13 只允許 32 位應用跑在小核上,小米 14 經過轉譯可以讓 32 位應用跑在性能更強、能耗表現更好的大核上,確實能夠帶來性能的提升。
實際上隔壁聯發科去年推出的天璣 9200,比高通更早一步用上了純 64 位大核,天璣 9200 只有四顆小核才兼容 32 位應用:
根據預熱,接下來即將發布的天璣 9300 將會徹底摒棄小核轉而使用全大核,看來天璣芯片取消對于 32 位應用的兼容也是板上釘釘的事情。
可以預見的是,在手機廠商和芯片廠商的雙重推動下,安卓應用從 32 位轉向 64 位是勢在必行。
從 2013 年蘋果推出純 64 位的 A7 處理器開始算起,時隔十年,這下子安卓陣營終于也要全面擁抱 64 位了。
本文鏈接:http://www.www897cc.com/showinfo-22-16687-0.html32位應用被拋棄:小米的做法讓人拍案叫絕
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com