2024年11月15日

小米14系列新发布:32位应用将如何运行?


想必大家都已经知道,上周,高通的骁龙8Gen3芯片推出了。接着在其后,小米在短短第二天也紧急发布了小米14系列,并得到了芯片的首次使用权。我们第一时间为大家分享了小米14系列的首次使用体验,在外观、性能、拍摄及系统上的表现等方面进行了介绍。然而,我们也注意到很多人在对小米14系列与32位安卓应用的兼容性表示了关注。32位应用能在小米14上正常运行吗?所以今天我们就来为大家解答这个问题。

首先,我们得了解,骁龙8Gen3是一款纯64位的芯片,所有的核心均无法运行32位应用。对于安卓平台有很多优秀的32位应用,这可能意味着当你更换新手机后,这些应用可能无法运行。实际上,骁龙8Gen2还给两个大核和三个小核保留了对32位应用的兼容性,但这会带来一定的成本。

从今年7月开始,包括小米在内的很多手机制造商,都已经不再允许32位应用上架到自家应用商店,并且也在逐步清理那些仍未适配64位的应用。但安卓平台的应用下载渠道多样,有许多古老的应用仍在使用。得益小米系统软件部总监张国全的解释,我们了解到小米14在澎湃OS中内置了一个32位转译器,可以支持运行32位应用,而且使用起来并无大碍。

事实上,已经有许多原本32位的应用已经升级为64位,不过在小米14 Pro上,我们发现还有极少数应用仍然是32位。我们也试着打开了其中一些应用,并未发现什么大的问题,看来小米的转译器确实起到了作用。然而,由于我们没有能量化的测试方法,所以不能下定论说在转译器上运行的32位应用的性能是提升还是下降了。

在理论上,小米说的确实有道理。因为现有的技术形势下,小核的性能和耗能表现都远不如大核。看看骁龙8Gen3,只有在将一颗小核升级到大核后性能才有明显的提升。

相比小米13只允许32位应用在小核上运行,小米14则可以通过转译将32位应用放在性能更强、能耗更低的大核上运行,的确能带来性能上的提升。

其实,在去年联发科已经比高通更早地使用了纯64位的大核,在天玑9200,只有四颗小核是兼容32位应用的,我们可以预测到,在手机制造商和芯片制造商的共同推动下,安卓应用从32位转向64位是势在必行的。根据预热,天玑9300将会彻底摒弃小核而纯粹使用大核,因此我们可以预见到,32位应用的时代将会正式落下帷幕。

从2013年苹果推出纯64位的A7处理器算起,十年之后,安卓终于也要全面进入64位的时代了。

发表回复