游戏与电竞

读懂帧率与帧节奏

一份关于帧率与帧节奏的清晰指南:为什么流畅比高FPS数字更重要,还有卡顿、1% Low,以及该优先考虑什么。

Understanding Frame Rate and Frame Pacing

大多数玩家追逐的只是一个数字——FPS 计数器——并想当然地认为越高就一定越好。把帧率(frame rate)和帧节奏(frame pacing)放在一起理解,才能讲出更完整的故事,因为一款平均值亮眼的游戏可能照样卡顿抖动,而一款帧数虽低却稳定的游戏,反倒流畅得令人愉悦。本文用大白话解释两者的区别,让你凭体感、而不只是凭计数器的读数来判断性能。

帧率与帧间节奏信息图。FPS看什么:每秒画出多少帧、FPS高通常更顺、平均值可能掩盖波动;节奏更关键:看帧与帧之间的间隔、间隔均匀就更流畅、一快一慢会像卡顿;更好的判断:平均FPS方便比较、1% low看最差下滑、帧时间稳定更影响体感;显示器与调校:刷新率决定上限、限帧或对齐更整齐、关后台并降高波动设定。
读懂帧率与帧节奏。Sky Media 信息图。

帧率到底衡量的是什么

帧率,以每秒帧数(frames per second)来衡量,指的是你的系统每秒画出多少张静止图像。把足够多的图像快速串在一起,你的眼睛就看到了运动。每秒帧数越多,通常运动看起来就越流畅;在快节奏游戏里,你移动之后画面也更新得更快。

不过它是个平均值,而平均值掩盖了很多东西。告诉你一款游戏“以很高的平均帧率运行”,丝毫没说明在那一秒之内,这份表现是均匀的、还是剧烈起伏的。两台系统可以报出相同的平均值,玩起来的感觉却截然不同。

帧节奏:缺失的另一半

帧节奏关乎的是帧与帧之间的间隔,而不是帧有多少。把你的帧想象成一步步的脚步声。如果它们以均匀的间隔落地,运动感就自然流畅;如果它们成阵地涌来,一些挨得很近、一些之间又有很长的空档,那么即便平均帧数很高,运动看起来也像在卡顿(stutter)。

这种间隔常被称为帧生成时间(frame time),也就是一帧到下一帧之间的间隔。均匀的帧生成时间让人感觉流畅;不均匀的帧生成时间让人感觉粗糙,而比起对稍高一点平均值的欣赏,你的大脑对这些一顿一顿的卡顿要敏感得多。这正是为什么,对于流畅的感受而言,帧节奏可能比单纯的帧率更重要。

平均值 vs 1% Low

正因为平均值掩盖了不稳定,一个更有用的指标是 1% Low(百分之一最低帧)。简单说,它着眼于你表现最差的那些帧,告诉你性能低谷到底跌得有多深。它是你实际感受到的卡顿的一个粗略参照。

指标 它告诉你什么 为何重要
平均 FPS 每秒的总体帧数 一个头条数字,便于比较
1% Low 最差的低谷跌得有多深 反映你感受到的卡顿
帧生成时间的稳定性 间隔有多均匀 决定了体感上的流畅度

一款平均值很高、但 1% Low 很差的游戏,会在繁忙时刻感觉一顿一顿地闯,尽管那个头条数字看起来很漂亮。一款平均值略低、但 1% Low 很强的游戏,则感觉扎实可靠。当你比较配置或设置时,要盯着低谷,而不只是平均值。

卡顿从何而来

卡顿,是帧输送不均匀所带来的可见结果。有几种常见的原因会引发它:

  • 你系统的某个部件短暂满载,导致某一帧被延迟。
  • 一边玩一边载入新区域或素材,造成瞬间的一顿。
  • 后台任务在不合时宜的时刻抢占了资源。
  • 你的帧率与显示器不匹配,产生画面撕裂或抖动。

请注意,这里面有许多并不是“平均值太慢”的问题。它们是关于短暂的中断。这正是为什么,修复卡顿往往关乎稳定性——比如关掉后台应用、或调低一个会造成尖峰的设置——而不是单纯地去追求一个更大的平均数字。

你的显示器决定了上限

你的显示器每秒刷新固定的次数,这就是它的刷新率(refresh rate)。如果你的帧率攀升到超过显示器所能显示的程度,那些多出来的帧就不会被完整地看到,还可能造成撕裂——画面看起来像被割裂开。

有两个思路在这里有帮助。合理地匹配或限制你的帧率,能比放任它狂奔带来更干净、更均匀的结果。可变刷新率(variable refresh rate)技术——显示器调整自己的时序去匹配你的帧——通过让帧的输送与屏幕刷新保持同步,进一步把画面变顺。要点在于:高帧率只有在你的显示器和设置让它顺畅抵达时,才帮得上忙。

实用的优先级

那么你到底该追求什么?一个合理的优先顺序:

  • 稳定优先。一份平稳的体验,胜过一份更高却飘忽不定的。
  • 与游戏相称的帧率。快节奏的竞技对战回报更高、更流畅的帧率;较慢的、剧情驱动的游戏,在更适中而稳定的帧率下就很舒适。
  • 相匹配的显示器。把你的性能与你的显示器以及任何可变刷新率功能搭配好,让帧干净利落地抵达。

以牺牲稳定为代价去追逐尽可能大的数字,是那个经典的陷阱。如果把一个设置调高,为你赢得一点平均性能,却引入了一顿一顿的卡顿,那通常是笔划不来的交易。

为流畅而调校

要改善一款游戏的体感、而非它的跑分:

  • 开玩之前,关掉不必要的后台程序。
  • 调低一两个会造成尖峰的重度设置,而不是一次全部拉低。
  • 考虑设一个合理的帧率上限,以获得更均匀的结果。
  • 让你的系统保持清爽,别让任何东西在对局中途抢占资源。

降低输入延迟、以及匹配你显示器的刷新率,都与这项工作相辅相成,所以等你的帧节奏稳下来之后,它们就是自然而然的下一个话题。

诚实地观察性能

如果你想测量、而不是猜测,那就把目光越过那个单一的大数字。许多工具能在显示平均值的同时,展示一条帧生成时间曲线,而那条曲线才是真正的故事。一条平滑、平坦的线,意味着均匀的节奏和舒适的体验;一条带着高高尖峰的锯齿状线,则意味着卡顿——哪怕平均值看起来很健康。学会读懂那条线,并在繁忙的场景里相信自己的眼睛,这会比任何印在盒子上或跑分图表里的头条数字,告诉你多得多关于一套配置的真相。

体感胜过数字

帧率和帧节奏是同一份体验的两面,凭体感、而非单一计数器来判断性能,会让你受益得多。一款流畅、节奏均匀、帧率适中的游戏,比一款平均值亮眼却卡顿的游戏更让人享受。盯着你的 1% Low,把稳定放在首位,匹配好你的显示器,让游戏实际的体感成为指引你选择的那把标尺。

延伸阅读: 显示器刷新率与响应时间 · 如何降低输入延迟 · 组装你的第一台游戏电脑

常见问题

帧率显示很高,游戏为什么还会卡顿? 平均帧率高,可能掩盖了帧输出不均匀的问题。加载新区域、后台程序或某个硬件瞬间满载造成的短暂波动,会拖慢个别画面,你就感觉到卡顿。应该看帧时间曲线和 1% 低帧,而不是只看平均值。

需要给帧率设上限吗? 通常需要。合理的上限比任由游戏尽量拉高更能带来干净均匀的画面,尤其是当帧率超过显示器能显示的范围时。可以把上限设为显示器刷新率,或你的电脑能稳定维持的数值。

可变刷新率对流畅度有什么帮助? 它让显示器根据电脑输出的画面调整刷新时机,使帧输出和屏幕刷新保持同步。这样当帧率起伏时,可减少画面撕裂和抖动。它需要兼容的显示器和显卡才能使用。

怎样量化帧率均匀度,而不是凭感觉? 使用能在平均值旁边显示帧时间曲线的性能浮窗或工具。曲线平坦代表节奏均匀,出现高高的尖峰则代表卡顿。同时留意 1% 低帧,并在激烈场景中相信自己眼睛的感受。

分享