最近有一個消息傳出,,那就是使用高通驍龍8Gen1芯片的國產安卓手機,在安裝APP時,,手機會進行提示哪些是32位APP,,哪些是64位APP,,并建議大家安裝64位的,。
一時之間,讓網友們好奇不已,,為何8Gen1芯片的手機,,要建議大家安裝64位的APP呢?原因在于8Gen1芯片使用的ARM V9架構中,,8個CPU核,,僅3個大核支持32位,另外5個只支持64位APP,,所以發(fā)揮不出手機應有的性能,。
考慮到今年安卓旗艦手機,,大部分會使用8Gen1,或者天璣9000,,或者三星Exynos2200芯片,,而這三款芯片均使用ARM V9架構
還有接下來高通、聯發(fā)科等發(fā)布的中檔芯片,,也會使用ARM V9架構,,也就意味著今年安卓平臺,也要全面推廣64位APP了,。
事實上,,關于要推廣64位的APP,谷歌的安卓系統(tǒng)在2013年時就準備好了,,那時候Android 5.0系統(tǒng)就已經支持64位應用了,。
只是谷歌一直沒有強制執(zhí)行,畢竟困難非常大,,情況也很復雜,,所以谷歌只是倡導,不像隔壁蘋果,,直接在2017年開始,,拒絕32位APP,只允許64位APP,。
而谷歌辦不到的事情,,或者說不愿意辦的事情,最終還是引起了國內手機廠商們的重視,,華為,、小米、OV們在去年就聯手做了一個決定,,那就是推進國內安卓生態(tài)對于64位應用的支持,。
當時華米OV這四大廠商,以及騰訊應用助手,、百度手機助手發(fā)布了一個聯合倡議,,那就是必須上傳64位的APP,并且到2023年后只接受64位的APP,,不再接受32位的APP,,徹底推廣64位,讓國內安卓生態(tài),,走到谷歌的Google play前面,。
為何手機廠商們要推廣64位APP?究竟有何好處,?之前說的,,一方面是ARM處理器現在開始進行限制了,,逐步不再支持32位APP了。
另外就是相比于32位的APP只能調用4GB內存不同,,64位的APP可以調用更大的內存,,且支持并支持動態(tài)內存分配。
簡單的來講,,64位的CPU,,64位的系統(tǒng),64位的APP,,這三者在一起,,才能全面發(fā)揮出手機最大的性能出來,所以國產手機廠商們,,以及應用商店,,聯合到了一起,要辦成谷歌遲遲不愿辦到的事情,,先使國內的安卓生態(tài)更健康的發(fā)展起來,,然后再去蘋果PK,沖擊高端市場,。