去年,苹果在发布IOS 11之后,不少老设备升级完,都感到明显的卡顿情况,不少网友还调侃道:这是苹果提醒你该换手机了。虽然只是玩笑话,同时苹果发布了不少版本进行优化,但是实质性的问题并没有得到解决。今年,苹果吸取教训,在推出IOS 12的时候特别提出了对老设备的优化情况。
在IOS 12的发布会上,苹果指出老设备在升级IOS 12之后,相机启动速度将提升70%,键盘弹出速度提升50%,App启动速度最多能提升40%,高负载下App启动速度最高提升至2倍。
在后续不少媒体的实测体验之后,实际情况也确实大有改善。所以当IOS 12正式版发布之后,虽然还是会有一些各种各样的小问题,不过不少老设备用户都义无反顾的升级了新系统。整体而言,IOS 12算是给了老设备重生的机会。
那么,两个系统仅仅相隔一年时间,为什么同样的设备出现的性能差距怎么就这么大呢?
最近,有外媒对iPhone 7 和iPhone 6S分别进行了测试,两款手机分别运行了IOS 11和IOS 12,他们从测试结果当中找到IOS 12提升如此明显的原因。
经过测试发现,之所以IOS 12对老设备的提升这么明显,是因为它对CPU的性能调度更积极了。当设备在运行IOS 12的时候,CPU的运行频率要比运行IOS 11的时候快很多,IOS11需要500ms提升到最大频率,IOS12只需要200ms,两款手机都是这样。
结论很明显,IOS 12对老设备的性能提升,很大一部分原因就是对CPU的性能调度更快了。不过万事都有利也有弊,在性能得到提升的同时,手机的发热更明显,而且续航时间也变得更短了。如果你能够为了性能忍受续航和发热的问题,那么IOS 12还是很值得升级的。