iPhone XS 基准测试:最快的变得更快(并且持续时间也更长)
iPhone X 和 iPhone 8 使这些手机成为 2017 年最强大的智能手机。虽然很难直接比较 Android 和 iOS 设备之间的性能,但即使是当今最快的 Android 手机也没有’还没有完全赶上苹果去年的最佳表现。
现在,A12 Bionic 使 iPhone XS 变得更快,扩大了苹果与其他厂商之间的性能差距。 iPhone XS 和 iPhone XS Max 显然是有史以来最快的 iPhone,这也使其成为有史以来最快的手机。苹果还设法延长了它们的电池寿命。
以下是我们对 iPhone XS 和 XS Max 进行基准测试和性能测试的结果。我们多次运行每个测试,让手机在运行之间冷却下来。测试尽可能在飞行模式下运行,并且不加载其他应用程序。我们所做的所有这些都是为了帮助消除不一致并让每个设备都有机会实现其最佳结果。
苹果的声明和我们的预测
在深入研究测试结果之前,我们先回顾一下Apple 自己的性能声明。该公司表示,A12 Bionic 的两个高性能内核的性能比 A11 Bionic 快 15%,同时功耗降低 40%。四个高效内核虽然速度不快,但功耗降低了 50%。据称该图形处理器速度提高了 50%。
还有更快的图像处理器、更快的存储控制器和神经引擎(可加速机器学习任务)的速度高达每秒 5 万亿次操作,而 A11 Bionic 的速度为每秒 6000 亿次。
这与我们之前对 A12 Bionic 的预测相差不远。苹果选择将能源效率提高得比我们预期的要高一些,因此我们的单核性能预测比真正的 A12 Bionic 高几个百分点。由于苹果根本没有真正加速节能核心,因此多核基准测试比我们的预测结果稍稍落后了一些。
我们严重错误地预测了神经引擎的性能。我们预计这将是芯片中最大的速度提升,事实确实如此,但我们认为这意味着速度将提高两倍(每秒超过 1 万亿次操作)。不幸的是,目前还没有质量基准来测试这部分芯片。
Geekbench 4
Geekbench 是性能基准测试的支柱,部分原因是它可用于许多平台:macOS、Windows、Linux、iOS 和 Android。没有任何一种综合基准测试能够在不同平台上完美地进行比较,但 Geekbench 4 已经尽可能接近了。
Geekbench 4 显示出显着的单核加速和对 GPU 驱动的计算的良好提升。
iPhone XS 和 XS Max 的性能基本相同。单线程 CPU 性能提高了约 13%,非常接近 Apple 声称的 15% 加速率。这有助于多核性能的微小提高,但由于四个节能核心实际上并没有更快,因此差异很小。
Geekbench 的 GPU 测试使用 Metal 来执行计算任务,因此它是图形处理器执行数学运算的能力的一个很好的指标,而无需在屏幕上实际渲染 3D 图形。速度快了近 40%,令人印象深刻,尽管还没有达到 Apple 声称的”高达 50%”。
安兔兔 v7
AnTuTu 基准测试 在 Android 领域最为知名,但它也适用于 iOS。我们在从最新版本中获得稳定的分数时遇到了很多问题,经常崩溃且结果不一致。我们不建议在其中投入大量库存,因为并不总是清楚正在测试的内容或平台之间的测试有何不同。尽管如此,我们还是展示了结果来满足好奇心。
AnTuTu 显示出整体性能的大幅提升,但单独的 CPU 或 GPU 测试仅好一点。
安兔兔的 CPU 分数在 iPhone XS 上提升了 11%,在 iPhone XS Max 上提升了 18%。 GPU 分数分别快了 28% 和 40%,总体分数快了约 25%。
我们并不认为这些结果意味着 iPhone XS Max 明显快于 XS。正如我们所说,安兔兔的结果常常大相径庭,而且经常崩溃。如果我们可以在每部手机上运行测试一百次并平均最佳结果,我们可能会看到非常相似的分数。将差异归因于基准测试不一致或 iOS 不稳定,而不是普通 iPhone XS 和 XS Max 之间硬件上的任何有意义的差异。
3DMark
我们最喜欢的 3D 图形性能测试是 3DMark。 Sling Shot 版本的测试在提供最终性能分数之前运行图形密集型游戏场景。
3DMark Sling Shot 测试没有太大改进。
这里有两个版本的测试。 Sling Shot Extreme 使用 Apple Metal API 以 2560×1440 的分辨率运行基准测试,然后将其缩放到测试设备的输出分辨率。 Sling Shot Extreme Unlimited 在屏幕外渲染相同的测试,以避免显示缩放或垂直同步造成的任何速度限制。
确实,结果与 iPhone X 几乎相同。A12 Bionic 的”高达 50%”的 GPU 速度提升是怎么回事?好吧,这个测试及其所有大型艺术资产很可能完全受到内存带宽和缓存性能的瓶颈,而不是 GPU 执行计算的能力。
如果我们运行较旧的冰风暴无限测试。
较旧的 Ice Storm Unlimited 测试在新 iPhone 上运行速度肯定更快。
此测试使用 OpenGL ES 2.0 以 1280×720 的分辨率运行一个更简单的类似游戏的场景,帧之间具有固定的时间步长(因此所有设备渲染完全相同的帧)。
这种不太费力的测试,具有相对低分辨率的艺术资源和较低的分辨率,对内存带宽的要求较低。它在新硬件上的运行速度提高了约 18%。
电池寿命
很难真实地了解智能手机的电池寿命。电池消耗不仅仅是处理器效率的函数,显示器的亮度和效率是一个主要因素,无线网络、RAM 和许多其他因素也是如此。每个人使用手机的方式和条件都不同,因此电池基准测试几乎不可能告诉您日常体验如何。
我们使用 Geekbench 4 的”完全耗尽”电池寿命测试来测试电池寿命,该测试从充满电开始不断循环 Geekbench 测试,直到设备完全耗尽并关闭。我们在全白屏幕上将显示亮度校准为 200 尼特,并禁用自动亮度和原彩显示功能来运行测试。 Geekbench 中的”暗淡显示”选项也被关闭。
iPhone XS 的续航时间比 iPhone X 稍长,而 XS Max 将为您提供一个小时或更长时间的屏幕开启时间。
您所看到的几乎是最坏的情况 – 屏幕始终在舒适的”明亮的室内办公室照明”设置下打开,不间断地运行 CPU 和 GPU 密集型测试。在现实世界中,您的电池寿命将会比这长得多,尤其是在您执行大部分简单任务时。它不是一个很好的日常使用模拟,但它是一个一致且可重复的测试,可以在设备之间进行公平的比较。
尽管电池比 iPhone X 小约 3%(2658 mAh 对比 2716 mAh),iPhone XS 的续航时间却长了 7 分钟。这并不是苹果宣传的”最多延长 30 分钟”,但这是最坏情况的折磨测试。在常规使用中,差异会被夸大,并且很容易相信普通用户确实会看到电池寿命延长了半小时。
iPhone XS Max 的续航时间比 XS 长 50 分钟,比去年的 iPhone X 长 57 分钟。这是可以预料的,因为它的电池容量相对较大,为 3174 mAh(iPhone 中最大的电池)。在这些极端测试条件下,电池寿命延长了 20% 以上。 Apple 声称电池续航时间比 iPhone X 延长了 1.5 小时,如果在不间断运行 Geekbench 时电池续航时间延长了近一个小时,那么很容易相信您在进行更简单的活动时至少会多花 1.5 小时的时间。
自 iPhone 7 Plus(以前是电池容量最大的 iPhone(2900 mAh)推出以来,苹果在两年内取得了多大的进步,尤其具有启发性。电池较小的 iPhone XS 在这项严酷测试中的续航时间延长了 30 分钟以上。 iPhone XS Max 的续航时间延长了 83 分钟。电池寿命增加了 36%,电池容量增加了 10%,显示屏也更大。
总体性能说明
设备性能最重要的方面不是基准测试结果,而是设备的速度和响应速度。我们会选择一款具有平滑滚动和快速触摸响应但基准测试结果较差的手机,而不是一款在基准测试排行榜上名列前茅但始终出现卡顿、卡顿和掉帧的手机。
坦率地说,iPhone 8 和 X 的速度已经如此之快,以至于您使用 iPhone XS 做的大多数事情都不会感觉更快。特别是,iOS 12 对性能的关注(您感觉的东西比更高的基准分数)让去年的手机上的一切都变得如此敏捷和流畅,有时看起来就像无处可去。
但是,我们确实注意到了一些方面,我们认为您会注意到 iPhone XS 的显着改进,甚至与 iPhone X 或 iPhone 8 相比也是如此。例如,增强现实应用程序严重依赖神经引擎来实现处理环境。特别是强调 CPU、GPU 和神经引擎的 AR 游戏,感觉更流畅、反应更灵敏。应用程序的启动速度似乎也比 iPhone X 更快,有时可以将游戏等大型应用程序的加载时间缩短 3 到 5 秒。当然,所有处理能力都用于帮助制作更好的照片。
Apple 还不断提高电池续航时间,同时为您提供随时随地最快的移动处理器。值得注意的是,许多 Android 手机的使用寿命要长得多。这似乎主要是由于电池尺寸造成的。 Pixel 2 XL 配备 3520 mAh 电池,华为 P20 Pro 配备 4000 mAh 电池(比 iPhone XS Max 多 26%)。苹果的最新设备可以轻松续航一整天,但其电池续航时间在高端智能手机中却处于中游水平。