您的位置首页>互动资讯>

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

导读不久前,苹果还大做文章,只在iOS上使用64位。这意味着开发人员必须更新他们的应用程序,否则他们将无法再使用未来版本的iOS和iPhone机型。

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

ARM芯片放弃32位支持可能会淘汰旧的,未维护的应用程序

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

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

ARM芯片放弃32位支持可能会淘汰旧的,未维护的应用程序

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

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

版权声明:本文由用户上传,如有侵权请联系删除!