iOS 12版本更新没有多长时间,话题声仿佛已经越来越远了。渐渐地让关注智能手机领域的人们感受到前所未有的一种宁静。这种宁静仿佛暴风雨来临的前夜!让人带着敬畏之心。
看到这篇文章的人相信大部分已经更新到了iOS 12一边体会着iOS 12的畅快,一边在给小编评论点赞!
按照苹果一贯的风格,每年九月份都会发布几款新品,而刚刚更新了iOS 12版本,今年九月又将给我们带来怎样的惊喜?
关于iOS12,苹果给出了3个数值:40%、70%、50%。什么意思呢?按照苹果的说法就是,老设备在更新了iOS12之后能获得40%的应用加载速度提升,70%的相机App打开速度提升,50%的键盘呼出及打字流畅度提升。听起来十分诱人,实际情况又是怎样的呢?
相信不用测试你现在也可以感受的出来iPhone的变化。我将手上的iPhone6s(2015年,A9处理器)和iPad Air(2013年,A7处理器)都升级了iOS12,发现两台设备的流畅程度都有提升,最起码是比iOS11任何一个版本都要好的。而iOS12更是为iPad加入了iPhone X的手势操作,这点让我感到十分意外。苹果追求极致的态度还是没有改变,但究竟是怎样做到的呢?让人难免好奇!
处理器优化
在iOS10的时候,苹果加入了一个名为Cell Pre-fetch功能,通过App预加载的方式,让App打开的时候不会因为系统资源不足而卡住。不过后来苹果发现这个功能效率不怎么高,App预加载有可能会在一时间抓取大量App的数据,从而导致处理器资源到达瓶颈,进而在网页等页面会出现掉帧问题,甚至是卡住。从A10 Fusion处理器开始,iOS就会分成高效和低功耗两部分,如果执行App进程少的时候,处理器会转用低功耗核心,以此来确保续航。如果在打开App或者是浏览网页的时候,处理器没能及时转换大核心,那么掉帧问题就会更加严重。所以苹果在iOS12中对应用预加载功能进行了改善,在屏幕渲染任务完成之后,才会开启预加载,合理调配系统资源。
苹果新品九月震撼发布!
苹果新品九月震撼发布!
系统资源的调用以及合理分配
除了优化处理器之外,苹果也从系统介面以及开发者环境入手改善系统体验了。据悉,苹果更新了iOS 12 的Auto-Layout框架,允许开发者在App内容自定不同显示大小,减少iOS设备处理资源的耗能,但苹果发现有关框架的资源会呈指数级扩张,因此在iOS12减少使用指数级别的元件,将一个个元件独立放置,从而减少处理器、图像处理和运存的使用。
苹果新品九月震撼发布!
| 留言与评论(共有 0 条评论) |