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