记得上周高通发布了骁龙8Gen3芯片,这被视为一个新时代的开端。紧跟着高通的步伐,小米相继发布了小米14系列,成为这一新芯片的首批使用者。事实上,我们已经在上市的第一时间对小米14系列进行了体验,并分享了其在外观、性能、摄像以及系统方面的表现。

然而,很多人都在关注一个问题,小米14系列能否兼容32位安卓应用?因为骁龙8Gen3是一颗纯64位的芯片,包括其超大核、大核和小核均不再支持32位应用。这无疑给许多那些尚未适应64位的安卓用户带来了一定的困扰。例如,很多依赖32位应用进行工作打卡的用户可能会担心即将换新的手机无法运行他们现有的应用。

高通在上一代的骁龙8Gen2中,考虑到应用的兼容性问题,仍然保留了CPU中的两颗大核,外加三颗小核可以兼容32位应用。但这种做法也比较吃力不讨好,因为兼容32位的两个A710大核在能耗上比没有兼容性负担的A715核心多出了20%。如果都使用A715,摄能效表现会更佳。

尽管从今年七月开始,包括小米在内的许多手机制造商都已不再允许32位应用在自家的应用商店上架,并且也逐步清理那些尚未适配64位的应用。但在安卓系统中,仍然有大量古旧的、稳定的32位应用在运作。

小米系统软件部总监张国全在微博上解释,新发布的小米14系列中的操作系统,内置了一个32位转译器,这使得它可以流畅地运行32位应用,而且在使用上没有什么异样。我也亲自在小米14 Pro上试运行了几个32位应用,结果除了初次启动时加载较慢之外,并没有发现什么问题,这也证明了小米14系列手机的32位应用兼容性做得非常出色。

但同时也要明确一点,在骁龙8Gen2和骁龙8Gen3中,他们的小核在性能和能耗上都远不如大核。这也意味着小米14中的32位应用可以在性能更强、能耗更低的大核上运行,从理论上说,这应该能带来性能的提升。

与此同时,联发科也在奋力赶上高通的步伐,他们的天玑9200更早一步采用了纯64位大核,而即将发布的天玑9300也将完全摒弃小核,转向使用全大核。

回首看去,从2013年苹果推出纯64位的A7处理器以来,10年之后的今天,随着技术的发展,安卓系统也最终开始全面接纳了64位应用。这个转变的背后,有着智能手机制造商和芯片制造商的共同功劳。