深入剖析小米 8 的性能

深入剖析小米 8 的性能

我们最近发布了小米 8 的深入评测,其中包括全套测试:显示屏、音质、性能,您知道的。除了某些性能方面,大部分情况都正常。

尽管这款手机配备了最新的骁龙 845 芯片组,但在大多数综合基准测试中,它的性能似乎只与骁龙 835 相当。很多人对我们发布的性能数据感到困惑。有些人甚至认为我们的评测设备或其软件是罪魁祸首。

因此,我们继续在更有利的条件下重新测试了这款手机——在其背面应用额外的冷却。我们在评论的性能部分报告了我们的发现,指出问题不在于软件,而在于设备的热管理。

即便如此,我们还是觉得有必要更详细地介绍一下小米 8 的情况以及我们是如何调查的。此外,我们还要简单介绍一下可以做什么以及这对最终用户意味着什么。长话短说:

热节流

在看到搭载骁龙 845 的小米 8 的基准测试分数与骁龙 835 相差无几后,很明显这款手机为了满足一些散热限制,限制了其性能。至少,这是第一种理论,因为没有发现任何明显的软件问题、错误或基准测试不兼容迹象。此外,在硬件优化方面,MIUI 有着相当不错的记录。

因此,我们拿出了自制的主动冷却解决方案。它由一个 Peltier 元件组成,夹在两个强大的 CPU 冷却器之间。这样,我们就可以在使用手机时将其放在平坦的主动冷却表面上。你也可以在冰箱里进行这些测试,效果相同,但那样就没那么方便了,不是吗?

安兔兔 7

越高越好

  • vivo NEX 新品
    287081
  • 小米Mi Mix 2S
    270814
  • 小米 8 (带额外冷却功能)
    269276
  • OnePlus 6
    264200
  • 三星 Galaxy S9+ (骁龙)
    264044
  • HTC U12+
    263696
  • LG G7 ThinQ
    259393
  • 索尼 Xperia XZ2
    259244
  • 三星 Galaxy S9+
    246660
  • 小米8
    217298
  • 华为Mate 10
    214037
  • 华为 P20 Pro
    209884
  • 诺基亚 8 Sirocco
    209577
  • Google Pixel 2 XL
    203119
  • LG V30
    182374

需要说明的是,我们有时会在基准测试运行之间使用冷却器来冷却手机,而不是在测试期间,这样我们就不必在两次运行之间等待太长时间。如果你把手机放在冷却器上,结果自然会有点偏差,而且只适用于你每天的自然环境是肉类冷冻柜的情况。不过,它帮助我们说明了一点,即在使用冷却器的情况下,小米 8 的表现与骁龙 845 完全一样。

AnTuTu 似乎最能体现冷却和非冷却运行之间的差异,但 GeekBench 也受到了影响。尤其是多线程工作负载部分。

GeekBench 4.1(多核)

越高越好

  • vivo NEX 新品
    9160
  • 小米Mi Mix 2S
    9158
  • 小米 8(带额外冷却功能)
    9073
  • OnePlus 6
    9011
  • HTC U12+
    9001
  • 三星 Galaxy S9+
    8883
  • LG G7 ThinQ
    8865
  • 小米8
    8494
  • 索尼 Xperia XZ2
    8466
  • 三星 Galaxy S9+ (骁龙)
    8349
  • 诺基亚 8 Sirocco
    6725
  • 小米6
    6719
  • 华为 P20 Pro
    6679
  • 华为Mate 10
    6625
  • Google Pixel 2 XL
    6428
  • LG V30
    6365

GPU 性能自然也受到热节流问题的影响,但影响并不那么持续。在离屏测试中渲染图形时,Adreno 630 的性能被推到了极限。当然,由于 GPU 与 CPU 核心属于同一芯片组,因此热限制会立即生效,导致节流。

GFX 3.1 曼哈顿(1080p 屏幕外)

越高越好

  • 小米Mi Mix 2S
    61
  • 三星 Galaxy S9+ (骁龙)
    61
  • 小米 8 (带额外冷却功能)
    60
  • HTC U12+
    60
  • vivo NEX 新品
    60
  • OnePlus 6
    58
  • LG G7 ThinQ
    57
  • 索尼 Xperia XZ2
    55
  • 小米8
    53
  • 三星 Galaxy S9+
    四十七
  • Google Pixel 2 XL
    四十二
  • 小米6
    41
  • LG V30
    41
  • 华为 P20 Pro
    40
  • 华为Mate 10
    三十八
  • 诺基亚 8 Sirocco
    三十四

然而,在屏幕上,情况略有不同,因为还存在一些其他性能限制。小米 8 显然还遇到了其他限制,远远早于 SoC 的热阈值,在特定测试中,无论是否采用冷却措施,显示帧率都限制在 50 fps。

GFX 3.1 曼哈顿(屏幕上)

越高越好

  • 小米Mi Mix 2S
    55
  • vivo NEX 新品
    55
  • OnePlus 6
    55
  • 索尼 Xperia XZ2
    51
  • 小米8
    50
  • 小米 8 (带额外冷却功能)
    50
  • 小米6
    41
  • 华为 P20 Pro
    三十七
  • 三星 Galaxy S9+ (骁龙)
    三十四
  • HTC U12+
    33
  • LG G7 ThinQ
    三十
  • 三星 Galaxy S9+
    24
  • 华为Mate 10
    23
  • Google Pixel 2 XL
    21
  • LG V30
    19
  • 诺基亚 8 Sirocco
    18

对于潜在用户来说,这主要是个好消息,因为这项测试更接近真实使用情况。这意味着您在使用小米 8 玩游戏时可能不会丢失任何帧。至少在您玩很长时间之前不会。而且几乎所有被动冷却的移动设备都存在这种性能损失。

在实际生活中,CPU 性能下降可能会更容易感受到,但仅限于执行非常特定的任务子集。例如,转码视频、存档或解存档大量数据 - 持久、占用大量 CPU 的负载。由于大多数用户实际上并不经常执行这些操作,因此可以合理地假设 Mi 8 在实际场景中的表现将与另一款 Snapdragon 845 旗舰产品相当。

你们中的一些人可能会对这个结论感到满意。但如果你真的想知道幕后发生了什么(我们当然想知道),请继续阅读,因为我们在发布评论后还做了一些其他测试。

深入了解

对于下一部分测试,我们从 Google Play Store 中获取了几个非常方便的应用程序 - CPU Throttling Test 和 CPU Float。

一个应用对 CPU 进行长时间的压力测试,同时监控核心频率和温度。然后输出平均、最小和最大估计性能指标,甚至计算由于节流,设备在一段时间内损失了多少性能。第二个应用是一个简单的叠加层,用于查看实时 CPU 核心频率和第二个热读数。我们只是想将读数翻倍,以确保我们没有遗漏任何东西。

首先,这是小米 8,在室温下进行五分钟的压力测试,无需额外冷却。屏幕截图以大约 30 秒的间隔拍摄,因此您可以看到事情随时间进展的情况。


小米 8:首次无冷却运行

我们可以清楚地看到,早在测试开始两分钟后,性能就开始迅速下降。性能下降,直到运行结束时才真正恢复。从最后的故障中我们可以注意到,小米 8 在短短的 5 分钟内就达到了其最大性能的 76% 左右。

这一切都很好,但如果没有参考点,这些数字就毫无意义。因此,我们拿起 OnePlus 6 并运行相同的软件。OnePlus 以从其芯片中榨出最大性能而闻名,OnePlus 6 经常在 Snapdragon 845 设备中名列前茅。我们也有相当可靠的经验证据表明它确实没有热节流问题。

以下是其延长的 6 分钟播放时间。


OnePlus 6:无冷却运行


OnePlus 6:无冷却运行

我们可以清楚地看到芯片组在较长的工作负载下所产生的影响。或者说,纯粹是热量。但最终,平均值和维持性能的百分比都更好。这大致就是我们可以从 Snapdragon 845 芯片组获得的性性能图。

那么发生了什么?好吧,您可能会注意到,在测试过程中,OnePlus 的节能四核以及更强大的四个 CPU 核心的温度明显高于小米 8。这实际上意味着 OnePlus 将骁龙 845 的热极限提高了一点。或者,如果您从另一个角度来看,小米降低了小米 8 的热极限。

这里可能需要解释一下。典型的 CPU 基本上会自动遵守至少几个热约束。其中一个构成了操作的最大安全温度。如果超过该温度,芯片可能会受到一些损坏 - 物理损坏且通常是不可逆的。这通常由芯片供应商设置,当达到该温度时,硬件通常会采取严厉措施来确保其正常运行,例如强制关机或重启。

然后有一个或多个热限制来设定温度,当达到该温度时,会触发自动措施来降低芯片的性能,以防止芯片变热或至少降低其积聚热量的速度。这是我们感兴趣的阈值,也是手机制造商通常可以控制的阈值。

现在,制造商可能有许多理由决定简化芯片并设置较低的热阈值。首先想到的是组件的使用寿命。此外,对于像智能手机这样紧凑的设备,您必须考虑整体封装热量和其他可能提高整体内部热量水平的附近组件,同时与芯片组一起运行。例如,Mi 8 有一个花哨的新型双频 GPS 芯片。它也可能是一些额外热量的来源。

在结束之前,我们将向您展示主动冷却对小米 8 的影响。眼尖的人可能已经注意到一个小细节,我们自己最初对此感到有些困惑。尽管明显出现了热节流现象,但测试似乎始终显示所有八个核心都保持了最大频率。

这其实说不通,因为节流通常通过降低核心的当前工作频率来实现。我们不必太过技术化,也不必打开一罐蠕虫,也就是所谓的 Android CPU 调节器,我们只能说应用程序中报告的值实际上是最大值。因此,这些值并不能真正代表当前的 CPU 频率,因为 CPU 频率在不断变化。我们只是没有办法监控它们。

这就是我们使用 CPU Float 应用程序的原因。它是一个小的覆盖窗口,覆盖了以下屏幕截图中部分图表。不幸的是,这并没有多大帮助,因为看起来没有 root 权限就无法获得精确的 CPU 频率值。


小米 8:第二次无冷却运行


小米 8:第二次无冷却运行

这次我们让小米 8 运行了整整 10 分钟。我们最初以为 5 分钟就足以充分展示性能损失的程度。结果我们错了。经过 10 分钟的折磨,我们只剩下最高性能的 67%。

由于我们对芯片组维持的温度感觉相当满意,我们让测试再运行 10 分钟,并很高兴地报告这是我们观察到的最低性能水平。

最后,但并非最不重要的一点是,为了验证热管理策略对小米 8 性能的影响程度,我们还进行了 10 分钟的主动冷却运行。其他参数相同。请自行查看:


小米8:主动散热运行


小米8:主动散热运行

综上所述,我们觉得应该得出一个有趣的结论。好吧,这是一种令人兴奋的方式,尽管耗时,但它可以展示一种不同的热和电源管理方法。

如果说从中可以得出一个真正的结论,那一定是我们在评测性能部分中经常提到的结论——基准数字是一种很好的比较工具,但并不总是能很好地反映在实际场景中。实际上,小米 8 的性能与 2018 年的下一款旗舰产品一样流畅。

虽然您可能无法充分发挥骁龙 845 的原始性能潜力,但让 CPU 以更低的温度运行还有其他好处。此外,制造商通常会通过软件更新来调整设备的频率、阈值和性能参数,因此这种预先设定的行为可能会随着时间的推移而改变。大多数情况下,这都是为了普通用户的利益,不管怎样。这就是行业的运作方式。

特别感谢 HonorBuy 提供评测单元。

<<:  周日辩论——滑块很酷还是很麻烦?

>>:  每周民意调查:面部扫描与指纹读取器

推荐阅读

三星发布 Exynos 9 - 一款 10nm 芯片,挑战骁龙 835

三星 Exynos 芯片组正凭借最新的 Exynos 9 系列 8895 进军 10nm 领域。与同...

华为 P30 和 P30 Pro 荣获 MWC 上海 2019 年度最佳智能手机奖

华为 P30 和 P30 Pro 荣获 2019 年亚洲移动大奖最佳手机。该奖项由记者、市场分析师和...

vivo Y52s 5G 搭载 Dimensity 720 芯片组

如果无法击败他们,那就占领市场——这可能是 vivo 在中国 5G 智能手机革命中的口头禅。该公司正...

OnePlus 5T 现身 Geekbench 数据库,搭载 Android 7.1.1

下周,我们将迎来 OnePlus 5T 的隆重发布会,这款智能手机每天都会成为新闻热点。今天,Gee...

诺基亚 9 PureView 欧洲版将于 3 月 15 日开始发货

Nokia 9 PureView 于 3 月初在美国上市,而欧洲原本要等到 4 月。好吧,等待的时间...

三星 Galaxy A6+ 实时图像展示无限显示

前几天,我们已经向大家展示了配备双摄像头的新款 Galaxy A6+ (2018) 渲染图。现在,一...

Realme 2 在 Flipkart 独家发售,售价仅 140 美元

Realme 明确表示将推出 Realme 1 的继任者,甚至透露了一些功能,例如刘海、双摄像头设置...

Oppo F11 和 F11 Pro 正式发布 - 一款采用刘海设计,另一款采用弹出式自拍相机

今天,Oppo 向全世界发布了 F11 和 F11 Pro,首先在印度市场发布。几周来,这两款手机一...

苹果、小米、Oppo 在印度上调智能手机价格

小米、苹果等大公司都已上调了其设备的价格,这一变化将从今天(4月1日)开始生效。虽然这听起来像个玩笑...

HTC 将于周四直播 U Ultra 和 U Play 的发布会

HTC 今年选择不在 CES 上发布任何重大产品,而是安排在 1 月 12 日(即本周四)举行自己的...

华为鸿蒙操作系统已上线13.4万个应用,签约开发者超400万

符合条件的设备迁移到 HarmonyOS 2.0 后将保留应用程序和数据(依赖 Google Pla...

小米展示第三代屏下前置摄像头解决方案

自拍相机一直是智能手机全面屏化的最大障碍。边框越来越薄,直到变成凹槽,最后演变成打孔。合乎逻辑的下一...

vivo Y52s 搭载骁龙 480 芯片组并更名为

vivo Y52s 智能手机已经问世约六个月,今天它迎来了新版本,名为 vivo Y52s (t1 ...

OxygenOS 9.0.10 开始面向 OnePlus 6T 推出

今天,OnePlus 已开始向 6T 发送新的软件更新。它是 OxygenOS 9.0.10,并附带...