05 / 08
设备延迟 — 刷新率·回报率·蓝牙给结果增加的时间
计算显示器刷新率、鼠标和键盘回报率、触摸屏以及蓝牙音频会给反应速度测量值增加多少时间。
网页反应速度测试的结果是人的反应时间 + 设备的延迟。设备端的延迟不是人能减少的,因此了解哪些因素会增加多少时间,才能公平地解读结果。
显示器刷新率
画面按固定间隔重新绘制。从信号准备就绪到它真正出现在屏幕上,最多可能相差一帧。
| 刷新率 | 一帧 |
|---|---|
| 60 Hz | 约 16.7 ms |
| 120 Hz | 约 8.3 ms |
| 144 Hz | 约 6.9 ms |
| 240 Hz | 约 4.2 ms |
此外还要加上显示器自身的信号处理时间(输入延迟)和像素变色所需的时间(响应时间)。本网站会在开始时测量屏幕的帧间隔,并显示在结果下方。
鼠标·键盘回报率
USB 输入设备以固定周期向电脑报告状态。125 Hz 的设备最多可能等待 8 ms,1,000 Hz 的设备最多等待 1 ms。键盘还可能因轴体类型和防抖处理再增加数毫秒。
触摸屏
触摸屏需要判定手指位置并过滤抖动,因此延迟通常比鼠标大。这也是手机结果常常比电脑慢的原因。
蓝牙与音频
- 蓝牙鼠标·键盘 — 由于无线传输周期,延迟比有线设备大,而且可能忽高忽低。
- 音频输出 — 由于操作系统的音频缓冲区,声音会晚数毫秒至数十毫秒才发出。蓝牙耳机视编解码器不同可能更慢,会大幅拉长听觉模式的结果。
浏览器与操作系统
浏览器接收输入事件后传给 JavaScript,再合成画面并输出。如果打开了很多标签页或设备很忙,这一过程可能变慢。省电模式也会产生影响。
减少延迟的方法
- 请使用有线鼠标、有线键盘和有线耳机。
- 尽量设置为高刷新率,并开启显示器的"游戏模式"等低延迟设置。
- 关闭其他标签页和占用资源多的程序,笔记本电脑请接上电源。
- 最重要的是,只比较在同一设备上测得的数值。设备延迟基本恒定,因此不影响观察趋势。