在Android DevSummit开发人员会议期间,ARM宣布将放弃对旗下CPU的32位体系结构的支持。这一变化将从2022年开始适用,但对应用生态系统的影响可能会更早地感受到。

ARM的副总裁兼客户业务总经理在昨天的DevSummit会议主题演讲中宣布了这一消息。这意味着未来使用ARM 64位芯片的智能手机将不支持旧版32位应用程序。

顺便说一句,ARM计划在2022年推出纯64位架构芯片。但是,消费类设备可能会在稍后发布。

ARM转向纯64位体系结构的动机是为了增强性能和效率。毫无疑问,64位系统比传统的32位系统更好。到目前为止,ARM一直在其芯片中支持32位和64位体系结构。

支持传统的32位系统会增加维护工作,并导致芯片体积更大。正如ARM确认的那样,从2022年开始,Cortex-A内核(big.LITTLE架构中的“大”内核)将不支持32位架构。

顺便说一下,这种big.LITTLE架构中的LITTLE芯片仍将支持32位系统和代码。但是,这意味着某些不使用此特定体系结构的高端芯片将完全是64位。

ARM的big.LITTLE架构结合了省电,速度较慢的处理器内核(LITTLE)和功能更强大的“ big”内核。想法是将LITTLE内核用于日常驾驶任务,而强大的大内核可用于计算广泛的任务,例如游戏。

ARM放弃了对32位架构的支持,它将如何影响Android?

预计在不久的将来对Android的影响可以忽略不计。自2019年8月以来,谷歌已强制要求新应用程序和应用程序更新应支持64位体系结构。

Google早在2014年就引入了对64位体系结构Android的支持。Apple在2015年也随之效仿,到2017年,Apple完全放弃了对iOS的32位支持。

显而易见,随着ARM放弃对32位体系结构的支持,苹果将不会受到影响。

事实上,谷歌正在推动应用程序开发人员将Android也变成纯64位移动操作系统。但是,Google允许一些现有游戏在2021年8月之前继续接收32位更新。

不过,从明年开始,64位设备用户将不会在Google Play商店中找到32位应用程序,Android应用程序开发人员有足够的时间将其旧版32位应用程序更新为64位。

原文链接:www.androidheadlines.com/2020/10/arm-will-drop-32bit-support-in-future-chips-and-cpus.html

最后修改:2020 年 10 月 10 日