iOS 13 各方面都将比 iOS 12 更快
Apple 在 WWDC 上宣布了 iOS 13 的一系列新功能。但您可能不应该担心所有这些奇特的新功能会让您的 iPhone 速度变慢。
事实上,苹果高级副总裁克雷格·费德里吉 (Craig Federighi) 在 WWDC 主题演讲的 iOS 13 部分一开始就表示:”对于我们的 iPhone 用户来说,没有什么比性能更重要的了。因此,今年,我们自上而下地努力,让一切都比您做的最多的事情更快。”
当 iOS 13 今年秋季发布时,您可以通过以下方式期待您的 iPhone 变得更快。
更快的人脸识别
苹果
面容 ID 速度更快。越快越好。
Face ID 解锁速度已经很快,但 Apple 正在将其速度提高 30%。当您等待手机解锁时,轻微的停顿几乎是难以察觉的。关于这一点,没有太多可说的了——Face ID 仍然是原来的样子,iOS 13 并没有对其使用方式、准确性、范围或视野做出重大改变。这些变化可能需要第二代 TrueDepth 传感器(可能会出现在未来的 iPhone 中)。
应用下载量更小,应用启动速度更快
当应用程序大小减半时,它们的启动速度可以提高两倍。
随着 iOS 13 的发布,Apple 正在改变 App Store 中应用程序的打包方式。据称,结果是应用程序下载量减少了 50%,应用程序更新量减少了 60%。
这意味着下载速度更快、移动数据计划压力更小以及应用程序占用的存储空间更少。 (不过,坦率地说,照片和音乐等应用程序数据仍然会占用您的大部分 iPhone 存储空间。)
但它具有使应用启动速度提高两倍的次要效果。启动应用程序意味着从存储中读取它,解压缩压缩位,并将活动部分存储在 RAM 中。当应用程序大小减半时,所有这些发生的速度都可以提高两倍。
我们应该注意到,在 iOS 13 Beta 期间您不太可能看到这种性能提升。在苹果开始接受针对 iOS 13 的 App Store 提交之前(通常是在 iOS 13 发布前后),新的应用程序打包方法才会到达用户手中。因此,即使您拥有 iOS 13 测试版,也不要指望在今年秋季 iOS 13 发布之前应用会更小、启动速度更快。
还有很多幕后的东西
更小、启动更快的应用程序和更快的 Face ID 是任何用户都可以理解的具体事物。但 iOS 13 在一系列其他深奥的、幕后的方式中变得越来越快,这些方式将协同工作,使许多应用程序和操作更快、更流畅或更灵敏。有些还可以延长电池寿命。
这只是 iOS 13 中的一些底层性能优化和改进。
在 WWDC 上,苹果展示了一张幻灯片,列出了许多这些幕后变化。这是一个很大的列表,但可能并不全面:
- 改进的内核线程调度程序
- DLYD3 关闭
- 系统框架
- 更高效的共享缓存
- 提高后台进程效率
- 编译器改进
- 缓存系统状态
- iCloud 优化
- 异步金属着色器
- Swift 代码优化
- 动态网络切换
- 减少了超视网膜显示屏上的内存使用量
- 自动布局
- 高效的内存分配
- APFS 缓存删除
- 优化 FairPlay 解密
- 启动时守护进程限制
- 按优先级调出页面
控制您的期望
需要重申的是,您不能指望 iOS 13 Beta 版本具有与最终版本相同的性能特征。 Beta 版本未完全优化,并且通常包含错误跟踪和遥测代码等,这会影响性能。
我们还应该提到,您不一定期望 iOS 13 在诸如 Geekbench。一旦加载了这样的应用程序,通过它自己的算法运行来测试处理器性能,它就超出了大多数新的 iOS 优化的范围。这些 iOS 优化会影响我们在加载应用程序、播放媒体和滚动浏览社交媒体源时感受到的性能特征,但通常与运行高度优化的 CPU 攻击任务(这些任务在后台运行而无需人工交互)关系不大。 Geekbench 及其同类都是有价值的基准测试,但它们更强调理论处理器性能而不是操作系统限制。