显示器刷新率测试

估算浏览器当前呈现画面的帧节奏。

测试仅在标签页可见时采样 requestAnimationFrame 时间戳。结果反映浏览器呈现节奏,而不是显示器的物理信号。

测试仅在标签页可见时采样 requestAnimationFrame 时间戳。结果反映浏览器呈现节奏,而不是显示器的物理信号。

刷新率测量

正在准备测量

实时浏览器估算

Hz
0.0 Hz

根据最近动画帧间隔的中位数计算。

稳定估算

Hz
Hz

保持标签页可见,等待收集到稳定样本。

帧时序一致性

0%

最近帧中与中位间隔相差不超过 10% 的比例;这不是显示器质量评分。

已采样帧数

0

可见测量时间

0.0 秒

帧间隔中位数

工具功能

根据 requestAnimationFrame 时间戳估算浏览器可见帧的呈现节奏。

显示实时估算、稳定估算、帧间隔中位数和近期时序一致性。

使用方法

  1. 测量期间保持此标签页可见,不要在不同显示器之间移动窗口。
  2. 等待稳定估算,或查看实时数值与一致性。
  3. 需要时可暂停;继续后暂停时间不会计入测量。
  4. 更改显示模式、刷新率、浏览器或显示器后请重新开始。

实际用途

  • 检查浏览器是否接近 60、120、144、165、240 Hz 或其他设定值运行。
  • 比较修改操作系统显示设置前后的浏览器表现。
  • 观察不同系统负载、电源模式或多显示器环境下的帧时序。
  • 排查网页动画被限帧或不均匀的问题。

注意事项与限制

  • requestAnimationFrame 通常跟随浏览器的呈现计划,往往接近当前显示器,但也可能被限制或节流。
  • 后台标签页通常会暂停或降速,因此文档隐藏时测试会自动暂停。
  • 掉帧、可变刷新率、浏览器合成、系统负载、节能、远程桌面和多显示器都会影响结果。
  • 工具无法直接读取显示器电信号,也不能保证测得值等于硬件配置刷新率。

常见问题

能读取显示器精确的硬件刷新率吗?

不能。它估算浏览器可见帧节奏;浏览器、合成器和操作系统可能与面板信号不同。

为什么显示 59.9 而不是 60 Hz?

许多显示模式实际使用 59.94 Hz 等小数刷新率,正常时序波动也会轻微影响估算。

为什么结果低于显示器设置?

浏览器可能被限帧,窗口可能位于另一台显示器,系统可能掉帧、节能或负载过高。

时序一致性是什么意思?

它表示最近帧间隔中与中位数相差不超过 10% 的比例,仅描述浏览器样本。

测量数据会上传吗?

不会。所有时间样本都只在浏览器本地处理。