首页>新闻>苹果资讯>不科学的iOS12 苹果如何让它在iPhone上跑得更快

不科学的iOS12 苹果如何让它在iPhone上跑得更快

2018-06-08
11968
来源:cnbe

随着 WWDC 2018的开幕,苹果在主题演讲期间宣布了全新的 iOS 12,并引入了许多新功能和改进。根据早些年的经验,新系统往往会拖慢旧 iOS 的反应速度,从而导致一些人并不喜欢追新升级,或者怒斥苹果这一“官方劝退”行为是为了逼大家买新机而提升销售业绩。万万没想到的是,很多人在体验了一把 iOS 12的测试版本后,纷纷表示它“流畅得有点不像话”。


不科学的iOS12 苹果如何让它在iPhone上跑得更快


事实证明,苹果确实在 iOS 12的优化上下了很大的工夫,在提升性能和速度的同时、也减少了内存的消耗。这意味着当前已有的设备、特别是下一代 A-系列芯片驱动的新款iPhone和 iPad,都将带来质的飞跃。


为了帮助普通用户了解 iOS 在哪些方面做了改进,这里特地来解释下几处重点。


简而言之,苹果对所有 app 进行了全面的审计,以确定其是否存在延迟、滚动和掉帧等问题,然后确保在现有代码中发现并消除这些 bug 。


此外,一名Reddit用户完美解释了苹果的演讲内容,并剖析了 iOS 12 是如何(至少在理论上)带来更快的 app 体验的。


苹果一直在研究各种方法,以确保当用户浏览一款 app 时,iPhone 已经做好了提供一致性能的准备,而无需面对掉帧或滚动问题。


不科学的iOS12 苹果如何让它在iPhone上跑得更快


正如你可能已经猜到的那样,这一切都与设备资源的使用方式有关,即 CPU、GPU、内存、甚至电池。


为避免滚屏方面的问题,CPU 会在显示接下来的内容之前,预先执行加载。而在过去,CPU 需要同时执行这两项任务,结果就是可能导致体验缓慢。


Craig Federighi 在演讲期间曾暗示,优化过后,CPU 现已能够提升大幅在的响应速度,增加处理额外工作时的始终速率、然后尽可能快地返回闲置状态,以确保电池续航不受影响。


iOS 12 还对自动布局框架进行了重大优化,允许 iOS 在屏幕上自动排列 app 元素,而不用考虑设备的类型(比如 iPhone / iPad),节省人员的额外工作。


通过这种方式,iOS 12 巧妙地释放了 CPU 和 GPU 的资源,让它们在其它地方发挥更重要的作用。


此外 iOS 12 在执行任务的时候,还会让 app 使用更少的内存。


Apple Insider 详细介绍了这项改进,它被称作Automatic Backing Stores。通过深度定义文件的使用(而不是里面的内容),它可以减少内存使用。


比如苹果在舞台上展示了一对彩色和灰度的照片,但两者都消耗了同样多的内存。


这些底层方面的改进,显然会让 iOS 12 在基于 A12 平台的新硬件上运行得更棒。


最令人欣慰的是,苹果在 iOS 12 的首个测试版本中就带来了这么大的惊喜 —— 运行速度比 iOS 11.4 快很多、而且几乎没有稳定性问题。


在 Android 厂商拼命堆运存(RAM)容量的同时,苹果仍然更看重优化的体验。


当前市面上已经有不少6GB、甚至8GB RAM 的 Android 旗舰设备,但今年推出的 A12 iPhone 机型,入门款可能为3GB RAM、高端款也才 4GB RAM 。

标签: 苹果 iOS12
相关文章
  • iOS12刷机_iOS12测试版一键刷机教程

    今天凌晨,苹果正式发布了 iOS 12 操作系统!新版重点专注于可靠性,提升系统性能,其他一些新功能包括更开放的 Siri Shortcuts、更实用大量融入现实生活的 ARKit 2、带有家长控制的数字化健康功能,及社交功能的更新等。

  • iOS12免越狱修改微信提示音教程

    一般情况下,iPhone手机修改微信提示音都需要经过越狱,否则无法进行修改。今天小编给大家介绍一个捷径,通过这个“修改微信提示音捷径”,iOS12无需越狱即可修改微信提示音。不过,需要注意的是,此方法小编亲测可用的系统版本是iOS12-iOS12.12版本之间,其它版本未测试,可能会无法使用,这点需要注意下。

  • iOS12测试版和公测版如何升级iOS12.1.1正式版?

    昨天,苹果正式发布了iOS12.1.1正式版,不少果粉已经第一时间升级了,关于这次版本更新,整体用户反馈还不错。不过,有部分iOS12测试版和公测版用户并没有收到iOS12.1.1正式版推送,如果想要升级到最新正式版,该如何升级呢?

  • 升不升iOS12?先看看iOS12使用一个多月体验报告

    苹果在6月初推出了iOS12的第一个测试版,小编当天就将自己的设备升级了这个系统开始日常使用体验。小编目前已经升级了iOS12测试版的设备有:iPhoneX,iPhone7,iPhone6s Plus ,iPhone6。这几部设备小编用的最多的是iPhoneX,然后是iPhone7,iPhone6SP和iPhone6用的较少。

  • iOS12访问限制在哪?找不到iOS12访问限制入口怎么办

    关于iOS12,苹果给出了3个数值:40%、70%、50%。什么意思呢?按照苹果的说法就是,老设备在更新了iOS12之后能获得40%的应用加载速度提升,70%的相机App打开速度提升,50%的键盘呼出及打字流畅度提升。其实不止如此,苹果还对系统的部分功能作了微调,尽量优化使用体验,其中就包括访问限制功能。很多人在更新了iOS12公测版之后都会发现,找不到访问限制功能的入口了,这是怎么回事呢?