ARM芯片放弃32位支持可能会消除旧的和未维护的应用程序

2022-12-18 科技信息 0阅读 投稿:佚名
最佳答案不久前,苹果还大做文章,只在iOS上使用64位。这意味着开发人员必须更新他们的应用程序,否则他们将无法再使用未来版本的iOS和iPhone机型。自从AMR宣布将在两年内完全放弃32位支持,安卓开发者也将面临同样的情况。相反,可以看到一些没有维护但仍在使用的应用程序最终会消失。需要明确的是,ARM只...

不久前,苹果还大做文章,只在iOS上使用64位。这意味着开发人员必须更新他们的应用程序,否则他们将无法再使用未来版本的iOS和iPhone机型。自从AMR宣布将在两年内完全放弃32位支持,安卓开发者也将面临同样的情况。相反,可以看到一些没有维护但仍在使用的应用程序最终会消失。

需要明确的是,ARM只会从其高性能“大”芯片中移除对32位的支持,而为“小”芯片提供这类软件的传统支持。考虑到很多基于ARM的芯片采用大尺寸。LITTLE架构,情况可能更复杂,最终高端处理器可能不完全支持32位代码。

一如既往,仅迁移到64位的动机是为了提高性能和效率。与旧的32位架构相比,64位系统具有性能优势,但同时支持两者只会增加所需的维护工作,不必要地给硬件带来麻烦。从2022年开始,Cortex-A“大”核甚至不会打扰专为32位CPU编写的代码的支持。

这一变化对安卓的影响不会像苹果转型那样突然和剧烈。安卓本身已经是64位了,所以谷歌一直要求提交一份新的谷歌Play商店应用。然而,今天仍然有许多安卓应用程序可以运行,但是没有针对64位架构进行更新。他们所需要做的就是重新编译和重建,以更新到更新的安卓版本,但是如果他们多年没有使用该应用程序,这就不会发生。

然后,这些应用程序可能会突然停止在2022年发布的新手机上运行,这无疑会给开发人员足够的时间来准备,前提是它们可能还在那里。当然,只会影响到使用这些新ARM芯片的新高端手机。高通是否会采用其定制的Kryo内核来模仿它还有待观察。

郑重声明:本文版权归原作者所有。转载文章只是为了传播更多的信息。如果作者信息标注有误,请第一时间联系我们修改或删除。谢谢你。

标签:软件安卓应用。

声明:墨百科 所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们删除