骁龙8 Gen3、天玑9300集体淘汰32位应用:老APP不兼容了?一个好消息传来

2023-11-05 07:47:12 0点赞 2收藏 3评论

文|黑猫科技迷

碎片化的安卓

不管是澎湃OS,还是colorOS,国内的手机系统基本都是魔改Android。各家厂商的利益点又不一致,应用市场各玩各的,导致没有统一的标准,进一步推动了安卓碎片化的危机。

骁龙8 Gen3、天玑9300集体淘汰32位应用:老APP不兼容了?一个好消息传来

iPhone不同,安卓机型鱼龙混杂,厂商维护起来很花精力。只有极少数高端机型,才有资格吃到安卓的最新特性。

2023年还在用Android 11底层的机型,尚且不在少数,普及64位应用,更是任重而道远。

芯片厂商也头疼

芯片厂商为此也很头疼,明知未来的方向已经确定,却还是得走走弯路。

基于保守起见,骁龙8 Gen2为了兼容32位,保留了两个A710大核,从而略微影响了续航。

隔壁天玑9200虽然大核放弃了兼容,但小核也支持32位应用,不敢完全放弃对老应用的兼容性。

众所周知,比起32位,64位应用的优势在于性能更强,能更好地管理内存,续航也到了提升。

骁龙8 Gen3、天玑9300集体淘汰32位应用:老APP不兼容了?一个好消息传来

但谷歌的意志只能传达到“手臂”,却不能传达到“毛细血管”。普及64位喊了好几年,有些开发者还是不听劝——那怎么办?总不能一直落后苹果吧。

苹果早在2015年,就宣布iOS应用必须支持64位架构,并在iOS 11上正式停止支持32位应用,如今的iOS平台全是64位软件。

ARM新架构淘汰32位

今年ARM不留情面了,发布的最新架构全是纯64位的CPU核心——超大核Corte-X4、大核A720、小核A520,都不再支持32位应用。

骁龙8 Gen3、天玑9300集体淘汰32位应用:老APP不兼容了?一个好消息传来

而第3代骁龙8、天玑9300都采用了ARM的新架构,因此也就不能原生运行32位应用。

问题在于,32位应用虽然已经不是主流,但由于国内安卓的碎片化生态。

一些古老时期的APP ,没上架应用市场的政企定制APP,还停留在32位,丝毫看不到升级64位的可能性。

骁龙8 Gen3、天玑9300集体淘汰32位应用:老APP不兼容了?一个好消息传来

很多消费者的心中,都为此感到不安:既然芯片端都不支持了,老APP是不是就不能用了,以后兼容性遇到问题了怎么办?

小米14兼容32位应用?

其实不用太担心这个问题,这次搭载骁龙8 Gen3的小米14,仍然保留了对32位应用的支持。

它的原理比较复杂,简单来说是内置了一个名叫Tango的二进制转译器,把32位应用转成64位指令,让纯64位的CPU也可以运行,并在此前提下缩短了启动时间。

骁龙8 Gen3、天玑9300集体淘汰32位应用:老APP不兼容了?一个好消息传来

转译不仅可用,而且有更高的稳定性,根据业内人士的分析,32位应用转译成64位后,虽然性能有所损耗,但因为是运行在64位CPU大核心上,稳定性甚至更好了。

如果前提条件一致,转译32位和原生32位的效率彼此半斤八两的水平,用来应急完全够用。

最后的结论

结论就是,我们无需担心骁龙8 Gen3、天玑9300不兼容32位老应用,放心大胆买就好了,只要手机内置了类似Tango的转译器就能运行。

骁龙8 Gen3、天玑9300集体淘汰32位应用:老APP不兼容了?一个好消息传来

相信这一套转译机制也会用在其它机型上,而不是仅仅限于小米,毕竟Tango是公开的商用产品,手机厂商跟ASL公司取得授权就可以了。

不过要注意的是,按照小米高管张宇的说法,如果运行32位应用,状态栏会有提醒——兼容倒是兼容啊,就是要时不时烦一下你。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
3评论

  • 精彩
  • 最新
  • 转译会不会让原本已经庞大的软件变的更庞大。安卓的软件现在动不动就2g3g大小的占用。

    校验提示文案

    提交
    安卓存储普遍大杯,这个问题影响倒是不大。

    校验提示文案

    提交
    咋不大,手机用1年后,就算清缓存,你看看那一堆app能占多少个G。起步大多还是256啊,系统和app能占一半了。

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
2
扫一下,分享更方便,购买更轻松