明明iOS11就封杀了32位应用,为什么安卓要等到2022年才下手?

令人奇怪的是,随着骁龙8Gen1新机的不断推出,各大手机厂商都不约而同做出了同样的选择:号召第三方APP开发者主动升级到64位架构,针对32位应用弹出“不建议安装”的提示,并且会告知用户32位应用存在“卡顿、耗电、不兼容”的风险。

明明iOS11就封杀了32位应用,为什么安卓要等到2022年才下手?

毫无疑问,这种提示无疑会大大降低用户的安装意愿,从而去寻找同类型的APP去替代。对开发者来说,这相当于是变相的强制措施。不仅如此,我还看到了一封手机厂商写给开发者的邮件,里面下了最后通牒:等到2023年底,终端设备将无法安装32位应用。

要知道,手机厂商每一年都喊着要“普及64位架构”,但是从今年才开始下狠手,这是什么原因呢?可能很多人都不知道,其实这件事和骁龙8Gen1有直接的关系。手机厂商只是一个执行者,真正的原因是硬件倒逼软件进步。

明明iOS11就封杀了32位应用,为什么安卓要等到2022年才下手?

骁龙8Gen1采用了Arm V9架构,其CPU部分是基于公版来进行设计的。重点来了,V9架构中的X2超大核,以及A510能效核心,都不再支持运行32位软件,唯独只有A710大核还能运行32位软件。

试想一下,如果你看个视频、刷个网页、听个音乐,像这类超低负载的工作,都要调用大核心,而不是用小核心去完成任务。这般“用牛刀杀鸡”,必然会徒增很多不必要的功耗。骁龙8Gen1的能效本来就不优秀,满载功耗轻松突破10W,运行32位应用等于是雪上加霜。

明明iOS11就封杀了32位应用,为什么安卓要等到2022年才下手?

可能很多人都没留意到,国内很多主流安卓APP,都还在用着32位架构。其中就包括我们每天都要用的APP。比如视频软件、支付软件、地图导航等等,这里不再分别赘述,用AppChecker可以查到。在这么多32位应用的拖累下,骁龙8Gen1根本发挥不出100%的实力。

对消费者而言,普及64位应用带来的好处是多方面的。64位应用可以使用超过4GB的运存,功能性更为强大。而且手机的硬件早就是基于64位了,32位应用升级架构后不会再有性能损耗。总而言之就是性能更强,同时也更省电。

明明iOS11就封杀了32位应用,为什么安卓要等到2022年才下手?

提高效率,是科技公司的核心价值。苹果早在iOS11上就彻底封杀了32位应用,如果开发者不进行适配,则无法上架Apple Store,并且在新设备上无法运行。如此强硬的措施,迫使iOS生态迅速普及了64位应用生态。相比之下,安卓厂商这边就显得有些拖沓了,直到2022年才下手。

明明iOS11就封杀了32位应用,为什么安卓要等到2022年才下手?要知道,为了普及64位架构应用,微软花了十几年,直到发布Windows 11时,才敢放弃32位架构的版本。对开源操作系统来说,软件底层的升级,往往比硬件升级要更麻烦。

明明iOS11就封杀了32位应用,为什么安卓要等到2022年才下手?

这就是为什么安卓厂商等到2022年才普及64位应用的原因:生态混乱,所以只能靠硬件迭代,才能倒逼软件进步。对此你怎么看,欢迎一起讨论。

展开阅读全文

页面更新:2024-05-01

标签:功耗   开发者   架构   手机厂商   生态   核心   性能   提示   硬件   软件

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top