该换手机了!ARM将于2022年开始放弃对32位软件支持
早在2013年苹果公司就发布了64位的A7处理器,iPhone 5S之后的苹果手机都使用64位的处理器。无论是软件还是硬件64位相比于32位在性能等方面都有着更大提升,根据最新的ARM Cortex-A CPU内核细节显示,代号为Matterhorn和Makalu的内核停止对32位软件的支持,这也从侧面标志着32位时代的结束,智能手机64位软硬件生态将全面普及。
安卓相比于iOS在64位生态布局上稍慢,特别是硬件生态方面。2014年的安卓5.0系统版本就开始支持64位,2019年谷歌才宣布旗下Play应用商店不再支持32位的应用程序。至此,安卓64位软件生态中的系统和应用软件生态基本得到解决。
值得注意的是,这次ARM主要针对于大核心方面的改变,在代号Makalu核心之后也就是2022年之后才开始逐步放弃对32位应用的支持,今年的新一代 Cortex-A78和 Cortex-X1核心都会继续支持32位应用。即使是到了2022年,虽然ARM大核心不支持32位应用,但类似于 Cortex-A55的小核心将继续支持,这里就不得不说一下安卓的软硬件生态体系了。
有别于苹果对自家软硬件生态的严格要求,由于安卓生态的多样性ARM不得不考虑兼容性问题。安卓设备不仅品牌众多,在产品形态上还包括智能手机、手表、平板和大屏设备等,不同设备的软硬件需求不同,有的软件一直没有推出64位版本,有的设备使用32位生态反而更能控制成本。ARM面对这样的局面之后有计划的逐步展开对32位替换计划。
苹果得益于对自家iOS生态和A系列处理器的把控,在iOS 11版本时基本完成了对64位软硬件的全面生态支持。对于许多安卓开发者而言,统一的64位应用生态配合64位硬件能够更好的性能发挥,单次开发而无需考虑32位软件的兼容性还可以降低开发和后期维护成本,64位软硬件生态体系是时代潮流,只不过对于安卓生态而言要来得慢一点点。
加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码