在新硬件的“推动”下,32位安卓应用的末日到了
前段时间在评测小米 12 Pro的时候,我们三易生活就已注意到,这款搭载新骁龙8的旗舰机型在应用适配方面,发生了一些非常值得关注的变化。
正如大家所见,其应用商店里已经会明确标注应用是否为“64位版本”。另一方面,当我们试图在小米 12 Pro上运行32位大型应用(特别是游戏)时,系统还会弹出一个此前从未见过的提示,表示“该应用可能未经过优化”等等。
为什么会这样?因为新架构硬件“不欢迎”32位应用
为何小米方面会在新旗舰上格外强调“64位应用”的重要性?这其实主要是源于新一代硬件的特殊情况。
众所周知,目前无论高通的新骁龙8、联发科的天玑9000,还是尚未发布的三星Eyxnos 2200,它们都使用了ARM最新一代Cortex-X2超大核、Cortex-A710大核和Cortex-A510小核的CPU架构方案。
平心而论,这一代的CPU设计改变其实非常大。主要是因为,它们不只是硬件层面上的架构进行了革新(例如A510就引入了类似AMD推土机的集群多线程设计),更为重要的是在底层的指令集上,这一代的CPU全面改用了ARM v9指令集。
这是什么概念呢?要知道虽然ARM几乎每年都会推出新的CPU架构设计,但底层指令集的更新周期却要长得多。举例而言,当前主流64位移动应用所使用的ARM v8指令集,其实已经是10年前(2012年)的产物了,而对应32位代码的ARM v7指令集,则更是要追溯到17年之前(2005年)、也就是奔腾4处理器的年代。
然而正因为全新一代CPU架构从底层上发生了巨大的变化,所以也带来了两个问题。
第一,此次Cortex-X2超大核与Cortex-A510小核都只能支持ARM v9指令集,同时向下兼容ARM v8指令集。也就是说要想充分发挥它们的性能,就需要开发者尽快针对ARM v9进行优化才行。
第二,由于ARM v9与ARM v8都是纯64位指令集,所以对于32位应用来说,最新一代的硬件里就有且只有保留了ARM v7指令集兼容性的Cortex-A710大核还能兼容。
换而言之,无论小米、还是别的厂商,也不管是高通、联发科、还是三星的新款SoC方案,只要是使用了新一代CPU架构,那么在运行32位应用的时候都会出现一些问题。
首先,因为32位应用对新的指令集缺乏优化,导致其执行效率本身在新CPU上就会“打折扣”,无法充分发挥新硬件的优势。
更重要的是,由于Cortex-X2超大核和Cortex-A510小核完全不支持32位指令集,所以就意味着在新款旗舰机型里所有的32位应用,都必然被“锁”在Cortex-A710大核运行。这会直接导致32位应用既无法使用超大核的极致性能,又无法使用小核实现低功耗省电。
硬件进步倒逼软件创新,国内安卓市场将全面迎来64位
值得注意的是,由于新一代的手机硬件“不欢迎”32位应用,是由底层架构直接决定的结果。因此这其实与手机的品牌、系统无关,不仅是小米、其他所有使用了新一代硬件平台的机型也全部都会面临这个问题。
另一方面,除了前文中所讲到的三大旗舰平台外,随着2022年越来越多基于Cortex-A710、Cortex-A510架构的中端、甚至是入门级SoC登场,更多的主流机型都会出现运行32位应用比运行64位应用更慢、更耗电、发热量更大的现象。
正因如此,除了小米已经开始通过各种各样的渠道,督促用户尽可能使用64位应用之外。实际上早在2021年4月,包括小米应用商店、OPPO应用商店、vivo应用商店、腾讯应用宝和百度手机助手在内的国内几大主流安卓应用商店,就曾联合宣布了推进64位架构升级的计划。
根据公开资料显示,从2021年12月底开始,国内几大主流安卓应用商店会要求所有的现有或新推出的应用/游戏,都必需上传64位版本。从2022年8月底开始,32位应用将无法再被基于64位硬件的设备(例如手机或者平板)下载。而到了2023年底,国内的安卓硬件将全面实现64位化,届时32位应用将完全无法再运行。
就在最近几天,小米的产品经理也开始“下场”催促大家更新64位软件了
在这份共同声明中更是已经明确规定,如果开发者“逾期不适配”64位应用版本,那么应用商店将采取一系列的针对性措施,包括但不限于搜索标签提示(提示用户该应用不兼容)、安装环节未适配提醒(建议用户不要安装)、分机型屏蔽(在某些机型上直接搜不到或者安装不了)。
不得不说,仅从这份“共同声明”来看,国内安卓生态“集体转型64位”的决心还是挺坚定的,虽然这种转型多少有点被硬件进步倒逼、不得已而为之的因素在里面。但站在用户的角度来说,不管你已经用上了基于新一代架构的新款旗舰机型,还是目前依然在用以前的老设备,64位的新版安卓应用理论上都能带来更高的执行效率。
除非,你还在用着10年前的老手机,但这想必就已经没多少人了吧。
【本文部分图片来自网络】
华为鸿蒙系统支持哪些安卓软件游戏吗 鸿蒙系统支持的app介绍
鸿蒙系统支持哪些安卓软件和游戏?对于小伙伴们来说,鸿蒙系统发布后支持的软件或者是原生的软件也是一大亮点,很多用户想要体验一下,所以想要知道鸿蒙系统支持哪些软件?下面给大家介绍。
华为鸿蒙系统支持app软件介绍
鸿蒙系统是基于linux内核而开发的,与谷歌的Android是同一内核,所以鸿蒙系统可以兼容大多数的Android软件,并且鸿蒙版的软件也逐渐在推出更新,已经有支持 HarmonyOS 服务的应用,甚至是纯 HarmonyOS 的应用上架华为应用市场。
目前纯 HarmonyOS 应用包括:新浪新闻鸿蒙版、微博、墨迹天气HM版、央视影音鸿蒙版,另外还有几个支持 HarmonyOS 特性的应用:优酷视频、京东。
并且鸿蒙系统也支持下载第三方的软件和游戏,只需要关闭手机的纯净模式(设置-系统和更新-纯净模式)即可下载第三方应用,不仅兼容安卓系统应用,还在积极开发鸿蒙纯血应用,提高用户的使用体验。
以上就是关于华为鸿蒙系统所支持的app软件介绍。
来源:卡饭网
相关问答
大型游戏(中国)IOS/手机APP官网下载V4.49.99;
大型游戏,大型游戏,dàxíngyóuxì首页软件分类游戏分类
fc游戏rom网站(中国)IOS/手机APP官网下载V4.56.94;
fc游戏rom网站,AnnCoulterAdmits:IfClintonWins,RepublicansWillGoOutOfBusiness
安卓单机游戏哪个平台下载好?
萌新程序猿,带你逛悟空问答!!!手游我玩过很多,无论是单机游戏还是网游,下面是本萌新整理的游戏平台,点赞转发吧!1.TapTapTapTap是我从预约吃鸡手游开始使用的一...
安卓手机下载游戏哪个APP资源比较多?
推荐百分网游戏盒子,游戏多,分类全,下载也挺快,挺好用推荐百分网游戏盒子,游戏多,分类全,下载也挺快,挺好用
kaiyuntiyuapp(官方)下载网站
发酵过程中起白沫不用处理葡萄酒的酿制过程是酵母菌发酵的过程,酵母大量增殖时会消耗掉大量的糖分,同时释放出二氧化碳和酒精,因此,在葡萄酒发酵过...
怎么在iOS系统上下载安卓游戏?
苹果是ios系统的,因为ios系统的封闭性,正常情况下是不能安装安卓系统的游戏的。不过在越狱的时候可以下载,苹果是ios系统的,因为ios系统的封闭性,正常情况下...
米乐下载软件(官方)官方版-APP下载IOS手机APP下载
百雀羚鎏金眼霜百雀羚鎏金眼霜轻盈的丝绒质地上眼无负担,吸收很快不油腻并且不用担心脂肪粒。成分除了鎏金霜中的金致复合肽和珍稀双草本精萃以外,...
安卓手机怎么下载苹果版本的游戏?
你好,安卓手机是不可以下载苹果版本的,下载游戏可以到应用宝看看,应用宝上可以root的,而且不会对手机系统造成什么危害,在应用宝上的软件也可以下载的哦,你...
我的手机没网,怎么在电脑上下载安卓手机游戏到手机上?
您好1,您可以先到电脑管家官网下载一个电脑管家。2,然后手机——设置——开发人员选项——USB调试打开——然后通过数据线连接到电脑上。3,打开电脑管家...
mg游戏平台下载-安卓手机网上最贴心的Android软件应用平台-...
mg游戏平台手机版下载...
