天天看點

ARM宣布将于2023年強制采用 64 位,不再相容32位

我們都知道電腦有32位和64位的之分,但其實手機的APP也有32位和64位之分,而且安卓手機預計将在2023年全面取消32位的APP。

那麼64位的APP和32位的比到底好在哪裡?

ARM宣布将于2023年強制采用 64 位,不再相容32位

以今年主流旗艦晶片骁龍8 gen1與天玑9000為例,這兩枚晶片都采用了ARM最新一代Cortex-X2超大核、Cortex-A710大核和Cortex-A510小核的CPU架構方案。

這當中僅Cortex-A710大核能夠相容32位應用,當手機在運作32位應用時,其隻能被限制于Cortex-A710大核中運作,實際應用執行效率上會大打折扣,具體到手機上的表現就是運作變慢、耗電嚴重。

而64位應用在此架構上擁有着更快的運作速度以及更好的相容性,并且還有着更低延時的資料吞吐、更好地記憶體排程使用,對使用者體驗這塊提升是顯而易見的。

而早在2013年9月,iPhone 5S釋出的時候,就配備了64位A7的仿生處理器。

蘋果 A7 是首款商用的 64 位 ARM 架構 SoC,也是首款用于智能手機的 64 位處理器,iOS 7 是首個相容 64 位處理器的移動作業系統,iPhone 5S 則是首款搭載 64 位處理器的智能手機。

當時蘋果的做法受到了其他行業的抨擊,當時高通進階副總裁兼首席營銷官 Anand Chandrasekher 表示,蘋果的 64 位處理器就是在搞營銷,消費者從中獲益為零。

不過蘋果并沒有因為其他人的不滿就停止進行對64位的步伐,并且開始了全面使用64位的道路,沒過幾年,在2015年2月1日開始,蘋果iOS就要求上架的應用必須支援64位,當時蘋果給已經上架的應用四個月的時間,讓他們完成遷移。

ARM宣布将于2023年強制采用 64 位,不再相容32位

2017年,蘋果就直接揮刀而下,當機立斷,不再支援32位的任何應用。

蘋果能如此快的實行這些決策都得益于封閉的體系,蘋果 iOS 向 64 位過渡非常順利,而安卓就因為過于碎片化,應用分發的自由度,一直沒有這麼順利,不敢貿然動刀。

直到 2021 年,ARM 終于宣布,從 2023 年開始,Arm 架構 CPU 核心将強制采用 64 位,且沒有 32 位相容模式。

你覺得應不應該相容32位?

繼續閱讀