小伙伴们应该知道,就在上周,高通发布了骁龙8Gen3芯片,小米紧随其后,第二天就发布了小米14系列,直接拿下了这款芯片的首发权。
当时我们已经做了小米14系列的首发,跟大家分享了一波这两款手机在外观、性能、拍照、系统方面的体验(文章传送门)。
然后我在后台看到很多人关心小米14系列对32位Android应用程序的兼容性。 32位应用程序在小米14上还能正常运行吗?
Coolan上也有很多小伙伴问这个问题:
这些网友之所以有这样的担忧,主要是因为这次的骁龙8Gen3是纯64位芯片。无论是超大核、大核还是小核,都不支持运行32位应用程序。
这会导致一个问题。
Android 平台上有很多有用的32 位软件。以后当你拿到新手机时,这些软件可能无法运行。我什至看到有些人在工作时使用32位软件打卡。
如果我买了新手机但无法上班打卡怎么办?如何才能做到这一点!
要知道,在上一代的骁龙8Gen2中,为了保证搭载该芯片的手机对应用程序的兼容性,高通将CPU中的两个大核和三个小核都做成了兼容32位应用程序:
而且应该说这样做的成本是相当高的。
由于骁龙8Gen2兼容两个32位A710大核,其能耗比没有兼容性包袱的A715核心差了20%。如果全部换成A715,它的能效会更好:
虽然包括小米在内的不少手机厂商从今年7月份开始将不再允许32位应用上架自家的应用商店,并且正在逐步清理那些尚未适配64位的应用。
但是Android,大家都知道。古代遗留下来的应用程序并不多,下载应用程序的渠道也有很多。
就算你现在不用,万一有一天你需要,但你下载了却无法在手机上使用,那就尴尬了。
也许是因为关心这件事的人太多了。就在昨天,小米系统软件部总监张国全发微博回答了这个问题:
这条微博的大致内容是,小米14上安装的Thermal OS内置了32位翻译器,不仅支持运行32位应用程序,而且使用起来更加流畅。
出于好奇,我也尝试在小米14 Pro上打开几个32位应用程序,看看能否正常使用。
你猜怎么着?我发现我手机上之前安装的两百多个应用程序中,只有少数还是32位的,其他的都无一例外地升级到了64位。
要知道去年WPS、百度贴吧、铁路12306以及各种银行应用还停留在32位,看来这些开发者这一年辛苦了~
根据实际测试,我手机上的少数32位应用程序,例如MX播放器、未知游戏模拟器和几个小工具,在小米14 Pro上仍然可以正常运行。
除了它们的冷启动(这意味着它们第一次打开时加载有点慢)之外,我基本上没有注意到它们和那些64 位应用程序之间有任何区别。看来小米翻译机确实有好东西。
然而,由于我们没有可量化的测试方法,因此很难说在翻译器上运行的32位应用程序的性能是提高还是下降。
但从理论上来看,小米的说法确实是站得住脚的。
由于高通采用的ARM公版设计多年来都没有认真更新小核架构,所以原本以为“省电”的小核现在并不像每年迭代的大核那么节能。
无论是骁龙8Gen2还是骁龙8Gen3,它们的小核在性能和能效方面都远远不如大核。
你看,这次8Gen3减少了一颗小核,增加了一颗大核后,性能提升还是相当明显的:
相比小米13只允许32位应用运行在小核上,小米14可以翻译为允许32位应用运行在性能更强、能耗更好的大核上,确实能够提升性能。
事实上,隔壁联发科去年推出的天玑9200早于高通就使用了纯64位大核。
Precision 9200只有四个小核心,兼容32位应用程序:
根据预热,即将发布的天玑9300将彻底放弃小核心,全部采用大核心。天玑芯片似乎将不再兼容32位应用程序。
可以预见,在手机厂商和芯片厂商的双重推动下,Android应用从32位转向64位势在必行。
从2013年苹果推出纯64位A7处理器算起,十年后,Android阵营终于全面拥抱64位。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/722109.html