IT资讯

这批安卓应用或在2022年停止工作

作者:admin 2021-05-08 我要评论

ARM召开了DevSummit开发者峰会。在会议上,ARM预览了未来两代的Cortex CPU大核,分别代号Matterhorn(马特洪峰)和Makalu(马卡鲁峰)。据ARM表示2022年的Makalu...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

ARM召开了DevSummit开发者峰会。在会议上,ARM预览了未来两代的Cortex CPU大核,分别代号Matterhorn(马特洪峰)和Makalu(马卡鲁峰)。据ARM表示2022年的Makalu峰值性能预计比今年推出的Cortex-A78提升30%。

同时,ARM还为开发者介绍了其指令集在AI(人工智能)、ML(机器学习)、安全等领域的新进展和配套支持情况。

需要注意的是,ARM确认从2022年开始,旗下的Cortex大核CPU将取消对32位架构的支持,但小核CPU芯片暂时还是会继续支持32位。

实际上,64位架构已经是各大科技巨头的主流选择。以ARM为例,ARM早在2011年就推出Armv8架构,首次实现了对64位架构应用的支持。

与此同时,苹果目前已经在自家的iOS、macOS等操作平台上全面放弃了32位架构应用,实现64位化;谷歌也在2019年明确要求开发者必须在2019年8月1日之前提供除32位版本之外的64位应用,并且宣布在2021年8月1日后Google Play将停止在64位版本设备上提供非64位版本的应用。

简言之,无论是iOS还是Android,目前都是需要开发者基于64位进行开发。

而本次ARM的加入,无疑为移动终端设备的32位应用敲响了丧钟。这是因为现阶段的iOS设备或者Android设备,都是基于ARM的CPU指令集架构进行二次开发,并且大部分都采用了ARM大核CPU的big.LITTLE架构设计,也就是说未来大部分应用开发都将基于64位的体系架构进行开发。

那么,巨头们为何纷纷放弃32位架构应用迁移到64位应用呢?这主要因为64位CPU架构可以提供更快,更丰富的使用体验。

一般情况下,一颗64位的CPU被设计用于操作64位字长的整型数据,它比起32位设备能更有效地处理更大的数据块,也就意味着可以带来更快的运行速度,更低延时的数据吞吐,以及更迅捷的用户响应。

除了更优异的体验之外,现阶段智能手机所面临的任务处理难度也是日益高涨,除了3D游戏、4K显示之外,AI、ML以及AR/VR等对更高算力也有着强需求,而32位的指令集的改进空间愈发有限,无法为用户带来最佳的使用体验。

由此来看,64位架构也就成为了应用开发的必然趋势。而苹果得益于封闭的系统特性,iOS开发者们基本已经对应用完成了64位架构更新;不过,Android由于其碎片化的特性,至今仍有大量的Android应用尚未进行重新编译或重建。换言之,部分32位应用将会在2022年发布的新机上突然停止工作。


本文转载自网络,原文链接:https://www.toutiao.com/a6881190658875326990/

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 这批安卓应用或在2022年停止工作

    这批安卓应用或在2022年停止工作

  • 买了新 iPhone 怎么最快的迁移数据

    买了新 iPhone 怎么最快的迁移数据

  • 眼看比特币即将突破上轮大牛市前高!但

    眼看比特币即将突破上轮大牛市前高!但

  • AMD区块链技术总监:用于挖矿的APU处理

    AMD区块链技术总监:用于挖矿的APU处理

腾讯云代理商
海外云服务器