來源:三易生活
眾所周知,近年來智能手機(jī)市場競爭已經(jīng)越來越激烈。一方面,這直接導(dǎo)致各廠商都在相當(dāng)積極地研發(fā)自己的獨(dú)家技術(shù)體系,在影像、顯示、快充等方面爭奪行業(yè)頭部位置;另一方面,手機(jī)廠商在研發(fā)方面的積極態(tài)度,也使得多個上游產(chǎn)業(yè)同步實(shí)現(xiàn)了長足的發(fā)展,讓芯片、傳感器、材料相關(guān)換代更迭變得比以前快了很多。
根據(jù)目前的相關(guān)傳言顯示,最快在今年底,包括高通、三星、聯(lián)發(fā)科在內(nèi)的多個頭部芯片廠商,都將推出新一代的移動平臺方案。并且這些移動平臺普遍都將采用 ARM 最新的 Cortex-X2 超大核、Cortex-A710 大核,以及 Cortex-A510 小核架構(gòu),從而帶來一次顯著的性能升級。
但這同時也意味著,對于國內(nèi)的軟件行業(yè)來說,留給他們追趕技術(shù)差距,甚至是將自家產(chǎn)品堆倒重做的時間已經(jīng)不多了。
為什么我們會這么說?一方面,大家要知道 ARM 此次之所以能夠?qū)⑵煜碌?" 大中小 " 核心全部進(jìn)行架構(gòu)換代,是因?yàn)樵谶@一代產(chǎn)品上啟用了新的 ARM v9 指令集。新的指令集理論上能夠帶來巨大的性能和安全性提升,但同時也有一個談不上缺點(diǎn)的缺點(diǎn),那就是 ARM v9 指令集,原則上不能兼容 32 位軟件,因?yàn)檫@是一個純 64 位的指令集。
當(dāng)然,ARM 方面也知道,現(xiàn)在市面上還有大量軟件(主要是 Android 和各種小眾系統(tǒng)的)采用的還是 32 位代碼。為了解決這個問題,ARM 在研發(fā)新架構(gòu)時就往 Cortex-A710 大核里,加入了兼容 32 位軟件的能力。但與此同時,Cortex-X2 超大核與 Cortex-A510 小核則未做變動,也就是說新的超大核和小核是純 64 位核心,并不具備運(yùn)行 32 位軟件的能力。
這就意味著,對于今年底的這一批全新旗艦移動平臺來說,當(dāng)它們運(yùn)行 64 位軟件時,既可以運(yùn)行在小核心上,達(dá)到省電的效果,也能夠運(yùn)行在大核或者超大核上,從而帶給更高的性能。
但如果是一個 32 位軟件,那么它則將必然被 " 鎖定 " 在 Cortex-A710 大核上,既無法得到最高的性能,同時也會帶來額外的功耗和發(fā)熱問題。換而言之,就是既不夠快、耗電還可能比其他 64 位軟件更多。
那么問題就來了,在如今常用的 Android 軟件里依然停留在 32 位時代的軟件,數(shù)量多嗎?
為了了解目前 Android 常用軟件的架構(gòu)信息,我們?nèi)咨钔ㄟ^專門的工具軟件,統(tǒng)計(jì)了自己手機(jī)中安裝的所有 APP。結(jié)果發(fā)現(xiàn),在常用軟件中有以下這些,至今仍然是 32 位架構(gòu)(按照拼音順序排名)。
奧克斯 A+、百度地圖、 百度貼吧、百度網(wǎng)盤、嗶哩嗶哩漫畫、菜鳥、滴滴出行、電視家、電信營業(yè)廳、東方航空、餓了么、高德地圖、個人所得稅、航旅縱橫、交通銀行、京東、京東金融、美的美居、米家、南方航空、平安金管家、騰訊視頻、12306、豌豆莢、網(wǎng)易云音樂、微博、閑魚、小米商城、優(yōu)酷視頻、有道云筆記、掌上生活、招商銀行、支付寶、中國聯(lián)通、Keep、QQ、QQ 音樂、TapTap、UC 瀏覽器。
但與之相對應(yīng),這些常用 APP 目前已經(jīng)適配了純 64 位架構(gòu)。
愛奇藝、安兔兔評測、嗶哩嗶哩、島風(fēng) GO、翻譯(微軟翻譯)、華碩路由器、今日頭條、靜讀天下、美團(tuán)、三星健康、索尼精選、淘寶、微信、中國國航、Adobe Acrobat、Granblue、Microsoft Office、XPlayer、Youtube、niconico 動畫。
可以看到,在尚未適配 64 位架構(gòu)的軟件中,存在著大量國內(nèi) Android 生態(tài)中極為常用的應(yīng)用。這也就意味著,如果它們的開發(fā)者不抓緊時間進(jìn)行修改,那么最快到今年年底,這些軟件就會成為新手機(jī)里導(dǎo)致耗電、發(fā)熱的元兇之一。
事實(shí)上針對這個問題,海外的 Android 生態(tài)很早就開始了清退 32 位軟件的進(jìn)程。甚至在今年 8 月,海外 Android 手機(jī)的用戶已經(jīng)不再能從谷歌官方渠道下載到 32 位軟件了。換而言之,只要勤于更新,他們手機(jī)上的常用軟件現(xiàn)在應(yīng)該都是 64 位版本了。
但是對于國內(nèi)的 Android 生態(tài)來說,由于長期缺乏谷歌的直接干預(yù),一些新版本和新技術(shù)適配的進(jìn)度確實(shí)不那么盡如人意。雖然可以預(yù)見,芯片廠商和手機(jī)廠商勢必會搶在新設(shè)備登場前,推動國內(nèi) 64 位 Android 軟件的適配。但他們畢竟缺乏強(qiáng)制性的措施,所以能否真正在今年底前實(shí)現(xiàn)國內(nèi) Android 生態(tài)的全面 64 位化,可能會是個相當(dāng)困難的問題。