基于真实帧测量
刷新率来自浏览器自身动画帧的时间戳。它以帧时间的中位数为基准,偶尔的卡顿无法把它拉低,然后再匹配到最接近的标准刷新率,例如 60、144 或 240 Hz。
测量浏览器每秒实际提供多少帧,并匹配到屏幕可能的刷新率,附带实时帧时间图、掉帧统计、流畅度检查,以及可能拖慢刷新率的设置。
根据浏览器自身动画帧在最近两秒内的时间计算,再匹配到最接近的标准刷新率。测量会自动开始;让本标签页保持在前台,片刻即可稳定。
正在测量。请让本标签页在前台保持几秒钟。
刷新率、帧时间、抖动和百分位数基于最近 2 s,掉帧数基于最近 10 s。抖动不计入掉帧;p95 和 p99 则包含掉帧。
图表会随着帧的到达逐渐填满。读数稳定后,会出现中位数线和掉帧阈值线。
正在收集帧时间。让本标签页在前台保持几秒钟,读数就会稳定下来。
目前还没有。把本窗口拖到另一块屏幕、插上或拔下充电器,或进入全屏,任何变化都会显示在这里。
每条轨道中的方块都以相同速度移动。最上面的轨道每帧都移动;其他轨道会跳帧,让你看到完整刷新率带来的差别。这里没有任何闪烁:方块只是在移动。
三条轨道,每条都有一个方块以相同速度从左向右移动。第一条轨道每帧重绘一次,第二条每两帧重绘一次,第三条每四帧重绘一次。
在刷新率稳定之前,方块按经过的时间移动。之后它们每帧移动整数个像素,以保持边缘清晰。
用眼睛跟随最上面的方块。它应当平滑滑动;下面的轨道展示了一半和四分之一刷新率下的顿挫感。最上面轨道偶尔出现的卡顿就是一次掉帧,上方图表会将其标出。在某些系统上,全屏可能会改变刷新率,任何变化都会记录在“稳定性”下。
如果数字低于屏幕的标称规格,原因通常是以下之一。先从显示设置查起。
如果没有列出你预期的刷新率,原因通常是线缆、接口或分辨率。
ProMotion 最高可自适应到 120 Hz,因此画面变化很少的页面读数可能偏低。
G-Sync、FreeSync 和 Adaptive-Sync 让屏幕等待每一帧,而不是按固定节拍刷新;Apple 设备上的 ProMotion 则根据画面运动调整刷新率。浏览器通常仍以最高刷新率运行,但启用可变刷新率后,读数可能波动或偏低,页面会将其报告为“不稳定”。
使用电池时,Windows 的节电模式和动态刷新率、Chrome 的节能模式,以及 macOS 或 iPhone 的低电量模式都可能降低刷新率,有时降到每秒 60 帧甚至 30 帧。接上充电器,留意是否出现变化提示。
高刷新率需要足够的带宽。旧版 HDMI、部分转接头、扩展坞和 USB-C 集线器可能把高分辨率限制在 60 Hz,或把 4K 屏幕限制在 30 Hz。使用显示器随附的线缆,有 DisplayPort 时优先使用;台式机要把线接到显卡上,而不是主板上。
浏览器通常按窗口所在屏幕的节奏输出帧,但当两块屏幕的刷新率不同时,有些系统可能改为按主屏幕的节奏输出。镜像显示的屏幕通常共用一个刷新率。把本窗口拖到另一块屏幕上,留意是否出现变化提示。
远程桌面、屏幕共享、云电脑和虚拟机都按自己的速率绘制画面,通常是 30 或 60 Hz,无论你面前的屏幕能达到多少。请在屏幕所连接的电脑上运行测试。
浏览器决定页面可以多频繁地播放动画。后台标签页会被放慢或停止,Safari 可能在 120 Hz 屏幕上把页面限制在 60 Hz,而关闭硬件加速后,浏览器可能回退到 60 Hz。换一个浏览器试试,就能分辨是浏览器的上限还是屏幕的限制。
录屏软件、直播软件以及某些游戏或聊天叠加层在运行时可能会耗掉帧数。测量前请先关闭它们。
你修改设置时,页面会持续测量,并在“稳定性”下记录每一次刷新率变化。按“重新开始”可清空记录,从头开始。
浏览器会按照屏幕的节奏运行页面动画:每当显示器准备好显示新画面,浏览器就调用一次页面的动画代码并传入一个时间戳。本页记录这些时间戳,取最近两秒内间隔的中位数,让单个迟到的帧无法造成偏差,再把结果匹配到最接近的标准刷新率。间隔超过帧时间的一倍半即算作一次掉帧。它测量的是帧交付给页面的频率,通常就是屏幕的刷新率,但省电功能、可变刷新率、后台标签页和浏览器上限都可能让它更低。
把浏览器窗口放到那块屏幕上,如果是笔记本电脑就接上充电器,关闭占用资源多的标签页,并让本标签页保持在前台。测量会自动开始,几秒钟内就会稳定下来。
大数字是可能的刷新率,下方是实测值和帧时间。抖动、最慢的帧、掉帧数和一句通俗的结论说明帧交付有多稳定,图表则显示最近五秒的每一帧。
比较每帧都移动的方块和跳帧移动的方块。如果刷新率低于屏幕的标称规格,就逐项排查可能的限制因素,页面会在你操作时记录每一次变化。
刷新率来自浏览器自身动画帧的时间戳。它以帧时间的中位数为基准,偶尔的卡顿无法把它拉低,然后再匹配到最接近的标准刷新率,例如 60、144 或 240 Hz。
显示最近五秒的每一帧,标出中位数和位于帧时间一倍半处的掉帧线,并用红色三角形标记每一次掉帧。坐标轴同时以毫秒和赫兹标注。
抖动、第 95 和第 99 百分位帧时间、最近 10 秒的掉帧数,以及一个结论:“稳定”“少量掉帧”“不稳定”或“受限”,并附上应对建议。
把窗口拖到另一块屏幕、接上充电器或进入全屏,页面都会记录下来,例如“刷新率从 60 Hz 变为 144 Hz”。如果刷新率一直在波动,页面则会直接指出这一点。
三条轨道以相同速度移动同一个方块,分别为每帧、每 2 帧和每 4 帧移动一次,让你看到完整刷新率带来的差别。页面上没有任何闪烁或亮度变化;如果你的系统要求减少动态效果,它会等你手动开始。
一切都在本标签页中运行。无需安装,不用摄像头,不上传任何内容,也不保存任何结果。
几乎都是因为电脑输出的是 60 Hz。在 Windows 11 中,打开“设置”,依次进入“系统”“屏幕”和“高级显示”,在“选择刷新率”中选最高的一项(Windows 10 中为“高级显示设置”)。在 Mac 上,打开“系统设置”,进入“显示器”,选择该屏幕,然后在“刷新率”菜单中选择。如果没有提供更高的刷新率,最常见的原因是连接:使用显示器随附的线缆,优先使用 DisplayPort,避免使用转接头和扩展坞;台式机要把线接到显卡上,而不是主板上。再确认浏览器已开启硬件加速、没有启用节电模式,然后重新测量。
可变刷新率(G-Sync、FreeSync、Adaptive-Sync 和 ProMotion)让屏幕在新帧准备好时才刷新,而不是按固定节拍刷新。大多数情况下,浏览器仍以屏幕的最高刷新率运行,读数也正常。不过,在可变刷新率对窗口化应用生效的情况下,系统可能判定本页不需要每次刷新,读数就会波动或偏低。页面会将其判定为“不稳定”,并说明刷新率一直在变化。这不是故障,全屏运行的游戏依然能用上完整的范围。
有可能。Windows 的节电模式和动态刷新率、Chrome 的节能模式,以及 Mac 或 iPhone 的低电量模式,都可能为了省电而降低刷新率或放慢页面动画,有时降到每秒 60 帧甚至 30 帧。接上充电器或关闭该模式后,页面应会在一两秒内记录到变化。
通常是浏览器窗口所在的那一台,因为浏览器会按那块屏幕的节奏输出帧。如果几块屏幕的刷新率不同,有些系统可能不管窗口在哪里,都按主显示器的节奏驱动浏览器;镜像显示的屏幕通常以同一个刷新率运行。把本窗口拖到另一块屏幕上:如果刷新率变了,页面会提示。如果没变,可以试着把那块屏幕设为主显示器,或者移动窗口后重新加载页面。
为了省电,并让你正在使用的标签页保持流畅响应。看不见的标签页没有理由每秒绘制 144 帧,所以浏览器会大幅放慢其动画或干脆暂停,有些浏览器对最小化或被完全遮挡的窗口也会这样处理。因此,本页会在标签页隐藏时停止测量,回来后重新开始,而不是把暂停期间也算进平均值。
刷新率是屏幕每秒重绘的次数,单位是赫兹。帧率是游戏、视频或网页每秒生成的新画面数,单位是每秒帧数。一块 144 Hz 的屏幕显示 60 fps 的游戏时,仍然每秒刷新 144 次,只是会重复显示部分帧。响应时间则完全是另一回事:它是每个像素改变颜色的速度,单位是毫秒,表现为运动物体后方的拖影或残影。本页测量的是第一项,即浏览器实际提供的刷新率,不测量响应时间或输入延迟。
正常。其他标签页、后台应用、系统本身,甚至在内容繁重的页面上移动鼠标,偶尔都会耗掉一帧。十秒内出现寥寥几次会显示为“少量掉帧”,无需担心。值得关注的是持续攀升的计数,或者在流畅度检查中能看到的规律性卡顿,这通常说明电脑负载过高、正在录屏或开启了节能模式。
实际使用中可以认为一样。59.94 Hz 是沿袭自电视标准的刷新率,许多屏幕和显卡驱动在提供 60 Hz 时实际使用的就是它或非常接近的数值。119.88 与 120、143.9 与 144 也是同理。页面会显示实测值和最接近的标准刷新率,凡是相差在 1.5% 以内的都算作该标准刷新率。
不能。跳帧发生在显示器内部:它收到了每一帧,却悄悄丢弃其中一部分,一些超频到超出承受能力的面板就会这样。浏览器对此毫不知情,所以任何网页都看不到。要检测它,需要用相机以慢速快门对准屏幕,拍摄一个每帧移动一步的图案。本页只能看到浏览器交付帧的频率。
能。在手机浏览器中打开本页,测量方式完全相同。很多手机的刷新率为 90、120 或 144 Hz,但它们也会为了省电而大幅降低刷新率;有些浏览器,尤其是 iPhone 上的 Safari,即使在 120 Hz 屏幕上也可能把页面动画限制在 60 Hz。低电量模式可能会让它更慢。读数低于手机标称规格时,通常是这些限制造成的,而不是屏幕本身。
探索不断扩充的工具合集,涵盖计算、文档、写作和日常工作。