测量您的输入延迟
点击并测量从您的输入到视觉响应之间的时间。运行多轮以获得可靠的平均值 — 全部在浏览器中本地处理。
本测试测量从 PointerEvent 点击到下一个渲染帧的软件级延迟,使用 performance.now() 时间戳计算点击到渲染的延迟(毫秒)。
典型浏览器输入延迟范围为 15-50ms;硬件级因素(显示器响应、USB 轮询)会增加软件计时未捕获的额外延迟。
结果含义
| Result | Range | Meaning |
|---|---|---|
| 良好 | 平均低于 20ms | 出色的软件级延迟。配合 144Hz+ 显示器和 1000Hz 轮询鼠标,竞技游戏中的端到端总延迟应该难以察觉。 |
| 注意 | 平均 20-50ms | 大多数使用场景可接受。较高的值可能来自浏览器合成器延迟、后台进程或垂直同步增加的最多一帧延迟。 |
| 异常 | 平均超过 50ms | 明显的延迟影响游戏性能。原因包括 CPU 负载过高、合成器延迟、省电模式限制 GPU 或后台进程导致的丢帧。 |
常见问题及解决方案
输入延迟测量不一致(方差大)
关闭其他浏览器标签页和后台应用程序。垃圾回收暂停和合成器调度可能导致尖峰。在全屏浏览器窗口中运行测试以获得最稳定的结果。
测量的延迟远高于预期
在浏览器设置中禁用垂直同步(chrome://flags → 禁用垂直同步)以消除帧同步延迟。同时检查系统是否处于省电模式,该模式会限制 CPU 和 GPU 频率。