安卓系统32位应用

前段时间在评测小米 12 Pro的时候,我们三易生活就已注意到,这款搭载新骁龙8的旗舰机型在应用适配方面,发生了一些非常值得关注的变化。

在新硬件的“推动”下,32位安卓应用的末日到了

正如大家所见,其应用商店里已经会明确标注应用是否为“64位版本”。另一方面,当我们试图在小米 12 Pro上运行32位大型应用(特别是游戏)时,系统还会弹出一个此前从未见过的提示,表示“该应用可能未经过优化”等等。

为什么会这样?因为新架构硬件“不欢迎”32位应用

为何小米方面会在新旗舰上格外强调“64位应用”的重要性?这其实主要是源于新一代硬件的特殊情况。

众所周知,目前无论高通的新骁龙8、联发科的天玑9000,还是尚未发布的三星Eyxnos 2200,它们都使用了ARM最新一代Cortex-X2超大核、Cortex-A710大核和Cortex-A510小核的CPU架构方案。

在新硬件的“推动”下,32位安卓应用的末日到了

平心而论,这一代的CPU设计改变其实非常大。主要是因为,它们不只是硬件层面上的架构进行了革新(例如A510就引入了类似AMD推土机的集群多线程设计),更为重要的是在底层的指令集上,这一代的CPU全面改用了ARM v9指令集。

这是什么概念呢?要知道虽然ARM几乎每年都会推出新的CPU架构设计,但底层指令集的更新周期却要长得多。举例而言,当前主流64位移动应用所使用的ARM v8指令集,其实已经是10年前(2012年)的产物了,而对应32位代码的ARM v7指令集,则更是要追溯到17年之前(2005年)、也就是奔腾4处理器的年代。

然而正因为全新一代CPU架构从底层上发生了巨大的变化,所以也带来了两个问题。

在新硬件的“推动”下,32位安卓应用的末日到了

第一,此次Cortex-X2超大核与Cortex-A510小核都只能支持ARM v9指令集,同时向下兼容ARM v8指令集。也就是说要想充分发挥它们的性能,就需要开发者尽快针对ARM v9进行优化才行。

第二,由于ARM v9与ARM v8都是纯64位指令集,所以对于32位应用来说,最新一代的硬件里就有且只有保留了ARM v7指令集兼容性的Cortex-A710大核还能兼容。

在新硬件的“推动”下,32位安卓应用的末日到了

换而言之,无论小米、还是别的厂商,也不管是高通、联发科、还是三星的新款SoC方案,只要是使用了新一代CPU架构,那么在运行32位应用的时候都会出现一些问题。

首先,因为32位应用对新的指令集缺乏优化,导致其执行效率本身在新CPU上就会“打折扣”,无法充分发挥新硬件的优势。

更重要的是,由于Cortex-X2超大核和Cortex-A510小核完全不支持32位指令集,所以就意味着在新款旗舰机型里所有的32位应用,都必然被“锁”在Cortex-A710大核运行。这会直接导致32位应用既无法使用超大核的极致性能,又无法使用小核实现低功耗省电。

硬件进步倒逼软件创新,国内安卓市场将全面迎来64位

值得注意的是,由于新一代的手机硬件“不欢迎”32位应用,是由底层架构直接决定的结果。因此这其实与手机的品牌、系统无关,不仅是小米、其他所有使用了新一代硬件平台的机型也全部都会面临这个问题。

在新硬件的“推动”下,32位安卓应用的末日到了

另一方面,除了前文中所讲到的三大旗舰平台外,随着2022年越来越多基于Cortex-A710、Cortex-A510架构的中端、甚至是入门级SoC登场,更多的主流机型都会出现运行32位应用比运行64位应用更慢、更耗电、发热量更大的现象。

正因如此,除了小米已经开始通过各种各样的渠道,督促用户尽可能使用64位应用之外。实际上早在2021年4月,包括小米应用商店、OPPO应用商店、vivo应用商店、腾讯应用宝和百度手机助手在内的国内几大主流安卓应用商店,就曾联合宣布了推进64位架构升级的计划。

在新硬件的“推动”下,32位安卓应用的末日到了

根据公开资料显示,从2021年12月底开始,国内几大主流安卓应用商店会要求所有的现有或新推出的应用/游戏,都必需上传64位版本。从2022年8月底开始,32位应用将无法再被基于64位硬件的设备(例如手机或者平板)下载。而到了2023年底,国内的安卓硬件将全面实现64位化,届时32位应用将完全无法再运行。

在新硬件的“推动”下,32位安卓应用的末日到了

就在最近几天,小米的产品经理也开始“下场”催促大家更新64位软件了

在这份共同声明中更是已经明确规定,如果开发者“逾期不适配”64位应用版本,那么应用商店将采取一系列的针对性措施,包括但不限于搜索标签提示(提示用户该应用不兼容)、安装环节未适配提醒(建议用户不要安装)、分机型屏蔽(在某些机型上直接搜不到或者安装不了)。

不得不说,仅从这份“共同声明”来看,国内安卓生态“集体转型64位”的决心还是挺坚定的,虽然这种转型多少有点被硬件进步倒逼、不得已而为之的因素在里面。但站在用户的角度来说,不管你已经用上了基于新一代架构的新款旗舰机型,还是目前依然在用以前的老设备,64位的新版安卓应用理论上都能带来更高的执行效率。

除非,你还在用着10年前的老手机,但这想必就已经没多少人了吧。

【本文部分图片来自网络】

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 10月 24日 上午11:31
下一篇 2023年 10月 24日 下午12:00

相关推荐

  • 手机换卡怎么找回以前的联系人

    不久之前,有个叔叔让我帮他看一下手机,说3G升4G卡,以前的手机里没有号码了,说我是学计算机的,帮他看一下。 花了几分钟之后,叔叔的通讯录就回来了。家里老人和父母不经常玩手机,不知…

    2023年 5月 4日
  • 微信怎么设置左下角隐藏小机关

    无论什么手机,在微信左下角隐藏着一个小机关,只需用单指连击两下就能打开,你知道吗?不知道的赶快看过来,我们与好友聊天的时候都能用得到,很实用,赶快点赞关注收藏转发一下,废话少说,实…

    2023年 1月 7日
  • 文件夹加密怎么设置密码

    文件夹设置密码可以有效地保护文件夹的安全,避免数据泄露。那么,文件夹怎么加密码呢?下面我们就来了解一下。 文件夹保护3000 文件夹保护3000提供了三种文件夹保护方式,文件夹加密…

    2023年 10月 10日
  • 哔哩哔哩缓存怎么导出本地?简易教程

    哔哩哔哩是国内最大的弹幕视频网站之一,用户可以在这里观看各种各样的视频,包括电视剧、电影、动漫、综艺等。但是,有时候我们需要将其保存到本地,例如备份、观看离线等,那么哔哩哔哩缓存的…

    2023年 12月 28日
  • 教你用手机把移动套餐改成资费,怎么用手机改移动套餐资费

    很多朋友在手机上面啊,一般都会有安装2张手机卡,一张呢用来工作联系客户同事以及处理工作上面的事情用,而另外一张呢就是用来和自己的家人亲戚联系用,但是这样下来啊,每个月的话费钱就得不…

    2023年 11月 26日
  • 怎样清理电脑内存空间最干净

    “求救求救!电脑总是没内存怎么办啊?明明没有存很多东西啊,电脑容量也很大,总是没内存真的很影响心情哎!有什么方法可以解决这个问题吗?” 电脑内存的清理是维护系统性能的重要步骤之一。…

    2023年 12月 16日
  • 微信如何加电话号码方便拨号,如何获得微信好友的电话号码

    微信作为一种基础性的网络工具,为我们带来了许多方便,也节约了不少的电话费。在许多情况下,亲朋好友之间都会通过微信语音或者视频来相互联系,大大减少了打电话的频率。 但是对于陌生人之间…

    2023年 4月 26日
  • iphone和安卓手机数据迁移

    手机的重要性不用多说,大家都知道,衣食住行都离不开手机。要知道的是,手机本身的重要程度并不是最高的,重要性更多是指存在手机里面的资料,像通讯录、照片、文件、短信、各种聊天软件的记录…

    2023年 8月 28日
  • 魅族18spro手机屏幕摔破了

    魅族 18 spro手机不小心摔坏了内屏,屏幕总成显示液晶和后盖发来更换最性价比高方案完美复活。 今天帮用户修一台魅族 18 s pro,手机的故障就是要换一个屏,还要换后盖。后盖…

    2023年 6月 8日
  • 华为手机突然黑屏开不了机怎么回事

    黑屏开不了机有哪些原因: 1、硬件故障:可能是手机电池、接口、主板等硬件出现故障,使得手机无法启动; 2、软件故障:可能是系统出现异常,使得手机进入异常模式,无法启动; 3、按键故…

    2023年 3月 18日