0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

HyiC_iphone_app 来源:未知 作者:胡薇 2018-06-12 15:59 次阅读

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

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

为了帮助普通用户了解 iOS 在哪些方面做了改进,这里特地来解释下几处重点,感兴趣的朋友也可以查阅 WWDC 2018 期间介绍过的《What's New in Cocoa Touch》文档。

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

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

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

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

为避免滚屏方面的问题,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 。

看上去不错的样子,我默默的拿出了我的千元机。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10851

    浏览量

    211533
  • iPhone
    +关注

    关注

    28

    文章

    13459

    浏览量

    201626
  • ios12
    +关注

    关注

    1

    文章

    42

    浏览量

    5180

原文标题:流畅得不像话!iOS12是如何让iPhone跑得更快的?

文章出处:【微信号:iphone-apple-ipad,微信公众号:iPhone频道】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    苹果iOS 18.2操作系统发布时间提前至12月2日当周

    11月4日,据外媒MacRumours的最新消息,苹果公司决定提前一周发布其最新的iOS 18.2操作系统,确切时间为12月2日所在的那一周。此次更新旨在为用户带来苹果智能功能的全面革
    的头像 发表于 11-04 15:00 841次阅读

    苹果正式推送iOS 18.1版更新

    今日,苹果公司正式发布了iOS 18.1正式版更新,为海外iPhone用户解锁了多项创新功能。其中,尤为引人注目的Apple Intelligence系统已正式登陆iPhone 15
    的头像 发表于 10-29 14:39 659次阅读

    苹果推送iOS 18.2 Beta 1,Siri接入ChatGPT技术

    10月24日最新报道,苹果公司于今日向开发人员发布了iOS 18.2 Beta 1版本,此版本专为支持Apple Intelligence的设备设计,涵盖iPhone 15 Pro系列及iPh
    的头像 发表于 10-24 14:24 543次阅读

    苹果终止iOS 18.0签署,升级后用户无法降级回旧版

    近期,苹果公司宣布了一项关于iOS系统的重要变动:不再为iOS 18.0系统提供签署服务。这意味着,一旦iPhone用户升级到了比iOS 1
    的头像 发表于 10-11 16:10 1171次阅读

    苹果iOS 18全智能AI功能引瞩目,但国行用户初期无缘体验

    苹果公司今日凌晨正式向全球iPhone用户推出了iOS 18的正式版更新,然而,万众期待的iOS 18智能AI功能的具体上线时间表却成为了用户关注的焦点。据
    的头像 发表于 09-18 15:38 947次阅读

    苹果宣布停止签署iOS 17.6版本系统

    苹果今日宣布停止签署iOS 17.6版本系统,并禁止iPhone用户降回该版本。此前,苹果已于8月8日发布iOS 17.6.1更新。
    的头像 发表于 08-16 16:12 2550次阅读

    苹果发布iOS 18、iPadOS 18、macOS Sequoia、watchOS 11和tvOS 18的公开测试版

    测试版将为各种苹果设备带不来足够大的惊喜但依然有用的功能。 iOS 18公开测试版将带来iPhone软件工作方式的关键更新,包括对RCS消息的支持和新的自定义选项,用户可以将应用程序
    的头像 发表于 07-16 09:06 416次阅读
    <b class='flag-5'>苹果</b>发布<b class='flag-5'>iOS</b> 18、iPadOS 18、macOS Sequoia、watchOS 11和tvOS 18的公开测试版

    IOS12以上搜索不到蓝牙是怎么回事?

    现在是这样的,IOS12以下测试能够搜索到设备蓝牙。但是IOS12以上就都搜索不到。 是什么原因呢?
    发表于 07-02 08:03

    配对过IOS13.5的手机无法连接删除绑定信息的esp32蓝牙,怎么解决?

    连接了,会提示“Peer removed pairing information”,然后断开。除非用户手动在手机蓝牙设置里把手机本地的设备绑定信息删除后,才能再次配对连接。 目前我测试到IOS11,IOS12版本的手机不会出现这种情况。
    发表于 06-25 07:56

    苹果与OpenAI达成协议,将在iOS 18系统中应用ChatGPT功能

    有知情人透露,苹果和OpenAI正忙于确定在苹果未来iPhone操作系统iOS 18中使用ChatGPT功能的具体条款。由于信息敏感,该知情人士要求匿名。
    的头像 发表于 05-11 14:26 582次阅读

    苹果iOS 16.7.6验证,仅支持16.7.7版本验证

    据悉,苹果已于4月17日停止了对iOS 16.7.6版本的验证服务。对于已升级至iOS 16.7.7版本的iPhone用户来说,他们已无法返回至旧版系统。
    的头像 发表于 04-17 10:27 1112次阅读

    苹果iPhone 6 Plus和iPad mini 4归类为过时复古产品

    iPhone 6/Plus是苹果2014年9月发布的机型,内置A8芯片,可运行iOS 12;iPad mini 4同于同年9月面世,同样配备A8芯片,支持最高版本iPadOS 14。
    的头像 发表于 04-02 11:43 511次阅读

    苹果iOS 17.4版允许欧盟地区用户使用第三方应用商店下载应用

    3月6日,苹果正式推出iOS 17.4版本,首次符合欧州《数字市场法》规定,引入“第三方应用商店”选项,iPhone用户能从非App Store处下载应用程序。
    的头像 发表于 03-06 10:51 862次阅读

    苹果同意支付1440万美元赔偿,以解决iPhone节流引发的集体诉讼

    近日,加拿大卑诗省某法庭宣布,苹果将对因限制iPhone电量引发的集体诉讼支付最高达1440万美元的赔款。该案涉及多名2017年12月21日前购买带有iOS10.2.1或更高版本系统的
    的头像 发表于 03-05 15:24 536次阅读

    iOS18将迎苹果史上最大革新

    苹果公司正在积极筹备的iOS 18操作系统可能是iPhone历史上最大的一次更新。虽然目前关于iOS 18的具体信息仍然相对较少,但已经有两项重大改进被确认。
    的头像 发表于 01-30 16:55 1506次阅读