当前位置:北京苹果维修服务中心 > Apple资讯 >> 北京苹果售后_iOS 12 是如何让旧机型变流畅的?

发布时间:2018-06-10 16:03:57来源:北京苹果售后服务中心



  已经升级体验 iOS 12 的小伙伴多数认为新系统确实更流畅了,虽然还有很多问题需要在后续的测试版更新中完善,但作为第一个开发者预览版,iOS 12 的表现令人满意。

  那么,苹果是如何对 iOS 12 进行性能优化的呢?现在,苹果就在 WWDC 的一次演讲中向外界透漏了答案。

  对于 WWDC,外界一般都会聚焦于首日的系统预览,但其实在数天的全球开发者大会上,苹果会和开发者们进行更深层的交流,让开发者们了解苹果未来在软件方面的规划以及新的开发环境。

  苹果在一个名为「What’s New in Cocoa Touch」的演讲环节,就提到了苹果的软件工程师们是如何让 iOS 12 变的更流畅的。

  优化处理器性能减少瓶颈

  苹果从 iOS 10 开始为系统加入了「预先加载」的功能,也就是提前预判用户的下一个动作,这可以让应用在开启的时候不会因为处理资源不足而出现卡顿问题。

  不过这个解决方案并不完美,「系统预先加载」会要求设备提前准备一些数据,这会导致处理器资源出现瓶颈,进而导致动画效果出现掉帧现象,用户就会觉得系统变卡了。

刷机

  此外,从 iPhone 7 的 A10 Fusion 处理器开始,苹果设计了性能和省电两个不同的核心,在不需要大型运算的时候,处理器就会调用省电核心以提高设备续航。如果用户此时触发了打开应用程序、滑动网页等动作时,处理器就会因为没有及时调用性能核心而使得掉帧现象更加严重。

  针对这些问题,iOS 12 做了专门的优化,重点就是对处理器的智能调用更加合理,当有大量进程出现的时候,处理器的处理速度会迅速恢复到高性能水平,从而减少掉帧现象,让系统体验变得更加流畅。

  调节系统资源合理利用

  除了优化处理器之外,苹果还在系统 UI 以及开发者环境方面进行了一些优化。

  苹果更新了 iOS 12的 Auto-Layout(自动规划)框架,新的框架允许开发者在 App 的图片、文字等内容上自定义显示的大小,减少设备处理器刷机资源的耗费。同时,苹果在 iOS 12 中将系统渲染的元素进行独立放置,减少了 CPU 和 GPU 的资源耗费。

  另外,苹果在 iOS 12 中还加入了名为 Automatic Backing Stores(自动备份存储器)的技术,通过分析文件的内容,比如一张图片的颜色、大小等,来自动分配可能需要的内存数量,以节约内存资源的使用。这样就使得内存资源能够得到更好的保留,从未为其他操作的调用做好准备。

  最后,苹果表示,iOS 12 的优化工作还在进行当中,目前上线的开发者预览版仅仅只是开始。如果 iOS 12 的正式版推出时仍然没有优化完成,苹果将继续在 iOS 12 的后续版本中延续这一工作。

  对于一般用户而言,当然无需深入了解 iOS 12 的一些晦涩难懂的低层技术,毕竟我们只是使用者,并非研发者,但苹果对于 iOS 12 在系统优化方面所做的工作远比我们想象的要复杂的多。

  iOS 12 的首个测试版能有如此良好的表现,这让9月的正式版更加令人期待,或许 iOS 12 会成为近年来表现最好的系统版本吧。

进水

  在北京的小伙伴如果iPhone出现故障的话,可以前往北京苹果售后维修中心,北京市东城区崇文门外大街11号新成文化大厦B座10楼1015室,让工程师进行故障检测,再确定维修方案以及维修价格。不在北京的小伙伴也别担心,可以拨打苹果客服电话热线:400-119-8500 进行咨询,也可以帮你查找离你最近的正规苹果售后维修中心。



北京苹果售后_iOS 12 是如何让旧机型变流畅的?本文Tags:


北京苹果手机维修文章链接地址:http://www.iphone-vip9.com/apple/155.html