近年来,为了提升手机应用的性能和降低功耗对应用的影响,手机制造商、软件开发者以及芯片制造商都付出了大量的努力。
而最近,华为开发者官网在6月25日发布了一项公告,宣布华为应用市场将全面推动应用升级为64位版本。
并且,华为还计划从2023年8月1日开始逐步清理仅支持32位的应用。
所以,开发者如果希望他们的应用继续在华为应用市场上提供,就需要升级并替换应用的包体。
这一举措旨在进一步提升应用的兼容性和性能,为用户提供更好的使用体验。
当然,也许有很多网友都不太理解,这个好处到底在哪里?
对比32位应用,64位应用具有更快的运行速度、更低的数据延迟和更快的用户响应。
它能够更有效地管理内存使用,同时降低运行功耗,提高手机的续航能力等。
正是这些优点,ARM早在2021年就公开宣布,自2023年开始,所有采用ARM架构的芯片,其CPU内核都将强制采用64位指令集,不再兼容32位指令集。
这也意味着未来的应用和系统将逐步转向64位架构,以提供更好的性能和能效,并适应不断增长的应用需求。
而通过推行64位应用,手机厂商、软件开发者和芯片制造商可以充分利用现代处理器的优势,提供更快、更高效的应用体验。
当然,一下子全部改为64位应用是不太可能的。
所以,ARM在2022年6月29日发布了Arm v9架构。
在这个架构中,X3超大核和A715大核已经不再兼容32位应用,只有A510小核仍然保持兼容性,可以视为向64位应用的过渡。
其实,不止是华为,小米应用商店也在今年4月份发布了一则公告,题为《关于小米应用商店上架应用完全适配64位的通知》。
通告指出,自2023年5月8日起,小米应用商店将不再接受仅支持32位架构的应用上架和更新。
而从2023年7月1日开始,该应用商店将逐步清理已上架但尚未适配64位架构的应用。
不仅仅是小米应用商店,主流应用商店联盟成员(包括OPPO、vivo等)也将进一步限制32位应用。
对于我们来说,这一件很好的事情,那么你有什么看法呢?