很多网友在谈及苹果iPhone手机时,通常都会提起iOS系统,不少消费者之所以买iPhone而不考虑安卓,就是因为iOS系统的各方面体验要比安卓系统优秀很多。
比如在系统流畅性上,安卓手机虽然短期内同样流畅,但随着时间的推移,后面卡顿的概率会明显提升,反观iPhone手机一般使用两三年是很少有卡顿的。
再就是系统应用生态,且不说iOS系统拥有更多、更优秀的应用,即便是我们平时使用的主流应用,iOS版本也优化得更为出色,各项体验都要比安卓版本好很多。
一方面,是因为苹果独享的iOS系统,对屏幕反应的优先级最高,当用户触摸接触了屏幕之后,系统就会优先处理屏幕层级的任务,而安卓要到第三步才会和屏幕挂钩。
另一方面,iOS流畅也是因为在技术上比安卓更先进,早在2017年的iOS 11版本中,苹果就取消了32位应用,全面升级到了64位应用。
在64位平台上,其运行性能要远远超过32位平台,因为CPU通用寄存器的数据位宽,64位平台是64位,而32位平台是32位,意味着64位平台可以运行64位数据指令,处理器能够一次提取64位数据。
理论上64位平台的性能表现要比32位提升一倍,在最新硬件上可以充分发挥性能,这也是苹果要迅速消灭32位应用,全面拥抱64位应用的原因,因为这些应用运行在iPhone中,能够有更好的体验。
反观安卓,现在依然是32位应用与64位应用共存,这也是安卓手机最大的弊端,因为安卓手机厂商太多,应用商店更是参差不齐,很难将规则统一。
比如安卓用户经常使用的支付宝、微博、腾讯视频等应用便停留在32位时代,所以用户在使用这些应用时,会遇到各种各样的小问题,虽然不影响使用,但很难发挥最好的体验。
好在谷歌终于要终止这种情况持续下去了,安卓开放源代码项目AOSP希望各家厂商和应用商店能够尽快调整,要求开发者加快向64位迁移。
日前,一份提交给AOSP的新代码显示,此后64位安卓系统在遇到运行32位程序的请求时,就会弹出警告提示,提醒用户这款应用需要开发者进行更新以提高兼容性。
其实谷歌这么做也是迫不得已,因为ARM此前就64位转移发表过两项申明,一个是2022年所有的大内核都将是64位,另一个是2023年所有的内核都将是64位。
也就是说,现在骁龙8 Gen1的Cortex-X2、Cortex-A710核心都是64位,只有Cortex-A510支持32位,2023年后全部核心都是64位。