功能介绍
屏幕刷新率测试基于浏览器的垂直同步机制:requestAnimationFrame 回调在每次 vsync 时触发,连续回调的时间差就是显示周期。工具采样 5 秒内的帧间隔中位数,换算成 Hz 并自动归入 60/75/90/120/144/165/240 等常见规格,误差通常小于 2Hz。
除了估算刷新率,页面还提供实时帧率曲线(按容器与设备像素比精确绘制)、最低/最高帧率统计与匀速平滑度动画。曲线上的每次下探都对应一次丢帧,用来验证高刷屏是否真实开启、玩游戏时帧生成是否平稳。
注意:浏览器节能策略、多屏不同刷新率混合、虚拟显示器都会拉低测量值。测前请把页面窗口移到要测的那块屏并全屏,接通电源、关闭省电模式。
使用方法
- 开始测量:点击“开始 5 秒测量”,期间不要移动窗口
- 读取结果:估算刷新率将四舍五入到常见规格;帧间隔为原始数据
- 持续监测:切换“持续监测”观察玩游戏/看视频时帧率是否稳定
- 肉眼验证:用平滑度动画判断拖影与卡顿,120Hz 以上动画明显更顺滑
检测要点
- 高刷屏核对:买了 144Hz 却测出 60Hz?到系统显示设置里把刷新率调高,或检查线材是否支持
- 多屏干扰:Windows 多屏不同刷新率会互相拖低,测量时尽量只保留主屏或全屏到目标屏
- 网页帧率上限:浏览器节能策略可能限速 rAF,保持页面在前台且接通电源测量最准
常见问题
测量准确吗?
帧间隔中位数对常见刷新率识别准确率很高,误差一般小于 2Hz;虚拟环境或合成器异常时会漂移
为什么测出 59Hz?
部分面板标称 60Hz 实测 59.94/59.9Hz 属正常(广播时基),会归一化为 60Hz
手机能测吗?
可以,手机浏览器同样基于 vsync 测量,部分系统会自适应降帧(LTPO),结果随之变化
为什么显示 59.88 而不是 60?
59.88/59.94 都是 60Hz 档的正常读数(源于广播计时精度),按标称档位判断即可。
为什么我买了 165Hz 只测出 144?
系统显示设置里的刷新率没调满最常见;另外部分线材(尤其 DP 1.2 以下转接)带宽不足会限档。换用原装线并在系统高级显示设置中选择 165Hz。
持续监测会耗电吗?
会轻微增加功耗,因为 rAF 让页面保持活跃渲染。测完请点“停止”。