问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2022-09-19 19:11

我来回答

1个回答

热心网友 时间:2023-10-30 06:53

前段时间在评测小米 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年前的老手机,但这想必就已经没多少人了吧。


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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
wps数据验证在哪里找到 电脑启动3d游戏就黑屏为什么我的电脑玩3D游戏的时候经常黑屏怎么... 电脑进行系统分级黑屏y管理3d设置在哪里 为什么杨梅不用洗 四川日丰管道MPP mpp电力管生产厂家一览表 电力mpp管品牌大全 电力mpp管知名品牌推荐【品牌库】 MPP电力管质量哪家比较好?陕西MPP电力管价格便宜吗? 品牌榜:2024年MPP电力管十大品牌排行榜 投票结果公布【新】 在线等:MPP电力管哪家卖的质量好 足球类的动漫,小时候看的1部,记不得名字了 各位大侠 进来写写足球小将人物的数值吧~ 帮帮忙 宋代足球小将的网站给个吧 《老子》读后感 武夷山兴业银行营业网点在哪个位置?谢谢! 兴业银行股份有限公司武夷山支行怎么样? 《相公,不让!》最新txt全集下载 海南麻将相公了还能不能杠花? 精神文明建设奖评选一次发几年 网购随时随地都可进行的英文翻译可以是:we can go shopping no matter w 云顶第一世界大酒店凌晨入住第二天退房可以吗? 25平方米等于几里地 五四青年奖章荣誉事迹材料 五四青年奖章事迹材料 从北京站到朝阳区大柳树怎么坐公交车,最快需要多久 从北京南站下车怎么到北京市海淀区大柳树路17号富海大厦2号楼301室 北京站到大柳树市场怎么走 从北京朝阳区大柳树去北京南站坐多少路公交车 北京南站到朝阳区大柳树最后一班公交是几点的?在线等的!!!急 急 急!!! 北京南站到小汤山大柳树环岛最佳路线 陛下总想碰瓷我_by见荷_txt全文免费阅读 不讨王爷欢心小说txt全集免费下载 乌龟身上沾满粪怎么办? 烧碱冲马桶会导致爆炸吗 嫦娥应悔偷灵药,碧海青天夜夜心的意思是什么我想问诗句的意思 张笑颜的人物经历 每天喝多少水 买了淘宝定向流量包突然出现这个是怎么回事 学画工笔画先学哪种花 莲花牌的速写纸好用吗? 顺便用张A4纸画可以吗? 为什么莫名其妙收到一些短信我明明没弄过。怎么办呢?- 问一问 2017新帕萨特隐藏功能,帕萨特有什么隐藏功能 帕萨特被盗,我刚买没多久的帕萨特被盗了。谁给个建议,怎么抓住这个小偷。 如何锻炼,才会强壮,并使内脏器官不受损伤? 内脏也要瘦身,哪些动作能让内脏更轻松? 工字钢与密封胶条粘合那种胶最强? wiiu怎么破解啊,求解,网上的好多破解方法都看不懂,求大神帮助 wiiu格机了,与机子绑定的帐号都可以消除吗 wiiu不小心调到hdmi以外了,怎么调回来 夹心蜜豆老式蛋糕怎么做如何做好吃