iPhone這方面領(lǐng)先安卓七年!國(guó)產(chǎn)廠(chǎng)商做出艱難決定:手機(jī)流暢起飛!
如果你要問(wèn)我接觸iPhone這么久以來(lái),哪款設(shè)備讓我印象比較深刻的話(huà),那么iPhone 5S肯定名列前茅。不管是對(duì)于蘋(píng)果還是用戶(hù)來(lái)說(shuō),iPhone 5S都是一款具有劃時(shí)代意義的產(chǎn)品。它的發(fā)布標(biāo)志著iPhone真正開(kāi)始進(jìn)入4G時(shí)代,解鎖方式進(jìn)入Touch ID時(shí)代,UI設(shè)計(jì)進(jìn)入扁平化時(shí)代,同時(shí)更關(guān)鍵的是那顆A7芯片,讓移動(dòng)應(yīng)用進(jìn)入64位架構(gòu)時(shí)代。
放在當(dāng)年手機(jī)運(yùn)存最高僅有3GB的時(shí)代來(lái)說(shuō),64位架構(gòu)看起來(lái)就是個(gè)噱頭,畢竟當(dāng)時(shí)iPhone 5S也才僅有1GB運(yùn)存。不過(guò)從那以后,手機(jī)行業(yè)的高速發(fā)展帶來(lái)的就是技術(shù)更迭,安卓陣營(yíng)也開(kāi)始逐漸拋棄16、32位架構(gòu),轉(zhuǎn)而使用更先進(jìn)的64位架構(gòu),這已經(jīng)成為了一個(gè)趨勢(shì)。

不過(guò)目前仍然有不少應(yīng)用還停留在32位,原因還是由于Android生態(tài)太復(fù)雜了,應(yīng)用商店更是參差不齊,一直也沒(méi)有什么強(qiáng)制規(guī)定,很難將規(guī)則統(tǒng)一,而且很多開(kāi)發(fā)者圖方便也不愿意對(duì)適配問(wèn)題進(jìn)行改進(jìn)。可以說(shuō),是Android的開(kāi)放性,造成了主要的限制因素。
很多人可能會(huì)好奇,32位和64位真的有那么大差距?32位和64位一般是指CPU一次處理數(shù)據(jù)的能力是32位還是64位。我們都知道,手機(jī)里的各種文件和你頻繁的操作,對(duì)于處理器來(lái)說(shuō)都是由數(shù)字表示和處理。而處理器會(huì)以二進(jìn)制的形式來(lái)儲(chǔ)存這些數(shù)字,為它們分配的空間會(huì)以位為單位,并由0和1的二進(jìn)制表示狀態(tài)。

比如32位就可以表示2的32次方,也就是4294967296=4GB的內(nèi)存,而64位就是2的64次方,理論上來(lái)說(shuō)支持16TB的內(nèi)存。這個(gè)數(shù)字可以說(shuō)基本沒(méi)有上限了,但放在2022年的今天,安卓手機(jī)的內(nèi)存早已提升到了12GB甚至更高,所以32位所支持的4GB內(nèi)存上限,早就不夠用了,升級(jí)是剛需。
我們以安卓陣營(yíng)最新的旗艦芯片驍龍8 Gen1和天璣9000為例,這兩枚芯片都是基于ARM V9架構(gòu)打造,采用三叢集CPU架構(gòu),包括Cortex-X2超大核、Cortex-A710大核和Cortex-A510小核。其中,只有Cortex-A710能夠兼容32位應(yīng)用,Cortex-X2和Cortex-A510僅支持64位操作系統(tǒng)及應(yīng)用程序。這就意味著當(dāng)手機(jī)運(yùn)行32位應(yīng)用時(shí),只能調(diào)用Cortex-A710大核運(yùn)行,這樣一來(lái)運(yùn)行速度和效率就會(huì)大打折扣,也就是我們常說(shuō)的會(huì)“卡”。

根據(jù)MediaTek實(shí)驗(yàn)室的測(cè)試數(shù)據(jù)來(lái)看,天璣9000運(yùn)行多款64位應(yīng)用,應(yīng)用冷啟動(dòng)速度相比32位可提高約13%~60%。而在手游方面,通過(guò)Unity Engine “Armies” Demo對(duì)比測(cè)試結(jié)果顯示,運(yùn)行64位相比32位可帶來(lái)16%的幀率提升,總之提升是非常明顯的。
不過(guò)話(huà)也說(shuō)回來(lái)了,手機(jī)不是電腦,對(duì)內(nèi)存需求有限。因此,64位CPU的作用就是在手機(jī)內(nèi)存滿(mǎn)足使用的情況下,增強(qiáng)性能和反應(yīng)速度。換而言之,就算iPhone一直是4GB/6GB運(yùn)存,也不會(huì)影響運(yùn)行,當(dāng)然殺后臺(tái)的問(wèn)題還是要考慮的。為此,蘋(píng)果在2017年的A11芯片和iOS 11系統(tǒng)上就明確表示,不再支持32位應(yīng)用。

谷歌此前也宣布,自2019年8月起,所有Google Play商店里的應(yīng)用都需要支持64位。從2021年8月1日起,64位設(shè)備上的Google Play,將不再提供32位版本的應(yīng)用。
國(guó)產(chǎn)手機(jī)廠(chǎng)商們也是積極響應(yīng),移動(dòng)智能終端生態(tài)聯(lián)盟宣布,從2022年4月起,在聯(lián)盟成員小米、OPPO和vivo應(yīng)用商店新上架應(yīng)用不允許單獨(dú)上架32位應(yīng)用包,必須要提供64位版本的安裝包。2022年了,安卓生態(tài)全面64位雖遲但到。這一刻安卓用戶(hù)久等了。

當(dāng)然,這里肯定也少不了華為。華為應(yīng)用市場(chǎng)宣布,從2022年2月1日起,新上架/升級(jí)的應(yīng)用及游戲必須包含64位版本,僅包含32位版本的應(yīng)用不再被接收。2022年9月1日起,所有包含32位版本的應(yīng)用不再被接收。
說(shuō)到底,64位版本的應(yīng)用才可以充分發(fā)揮64位設(shè)備的性能,這叫軟硬結(jié)合,適配是早晚的,只是時(shí)間問(wèn)題罷了。2022年再回頭看,那些曾秉持64位無(wú)用論的人們,看到遠(yuǎn)超4GB內(nèi)存的智能手機(jī),還有那些生產(chǎn)力大幅提升的巨屏手機(jī)、折疊屏手機(jī),會(huì)作何感想?