fps是游戏中的重要指标,但是fps只是一个平均统计值,而不能反映游戏中突然出现的毛刺,这些毛刺会带来游戏卡顿。
因此需要统计每帧生成时间,使用画图的方式,绘制出点图进行分析。
例如下图:
是统计一个30帧的游戏的,每帧时间,可以看到有大量的帧的时间达到了50ms~100ms, 超出了33ms的约束,因此会带来游戏的卡顿感,而FPS可能还保持在30fps左右。
本文共 229 字,大约阅读时间需要 1 分钟。
fps是游戏中的重要指标,但是fps只是一个平均统计值,而不能反映游戏中突然出现的毛刺,这些毛刺会带来游戏卡顿。
因此需要统计每帧生成时间,使用画图的方式,绘制出点图进行分析。
例如下图:
是统计一个30帧的游戏的,每帧时间,可以看到有大量的帧的时间达到了50ms~100ms, 超出了33ms的约束,因此会带来游戏的卡顿感,而FPS可能还保持在30fps左右。
转载于:https://my.oschina.net/u/186074/blog/741290