跳幀測試
檢查你的顯示器每次刷新是否顯示新幀,或是過程中悄悄掉幀。測試會根據你測得的刷新率來計時每個動畫幀,並標記任何缺幀的空檔。運行時保持這個分頁的聚焦,以取得準確的讀數。
—Hz
即時監測執行中 — 請保持此分頁聚焦以獲得準確讀數。
即時
最近的影格準時跳幀
收集影格中…
更新頻率
—Hz
準時影格
0
跳幀
0
跳幀率
—
最長空隙
—
相機拍攝列(選用)
標記會隨每個渲染影格前進一格。以高速快門拍攝螢幕或以慢動作錄影 — 缺少的一步會揭露掉幀。相對上方的偵測器為輔助性質。
瀏覽器每次顯示刷新會繪製一次,因此幀與幀之間的間隔應該保持在一個刷新間隔附近——約 16.7 毫秒(60 Hz)或 6.9 毫秒(144 Hz)。這個測試會將這些間隔計時,以中位數為真實刷新率,並將超過預期區間約 1.5 × 的幀數標記為掉幀,並四捨五入估計遺失了多少幀。長時間切換分頁或最小化視窗的停頓會被忽略,不算是跳過。
掉幀會顯示兩次前一張影像,因此動態看起來像是跳躍。這和卡頓(畫面間隔不均勻)和抖動(畫面節奏不均勻,無法清晰分配到更新率,像是 60 Hz 螢幕上的 24 fps 電影)不同。此測試針對真正的掉幀問題——即使節奏不均,乾淨的跑動仍可能感覺稍有偏差。
跳幀的常見原因
| 成因 | 發生什麼事了 |
|---|---|
| 有線或頻寬限制 | 高解析度下的高速刷新率會超過線材或埠所能承載的容量——這就是只有在最大速率下才會跳針的經典原因。 |
| 超頻更新率 | 超過標示Hz的面板看起來穩定,但卻默默重複幀數,而非顯示新的幀。 |
| GPU、驅動程式還是散熱器 | 過時的驅動程式、過載或過熱的 GPU 或激進的省電功能會讓完成幀的顯示變得飢渴。 |
| 背景負載或降頻 | 在其他分頁工作繁重,或瀏覽器因分頁不聚焦而放慢幀數,會填補這個測試所測量的缺口。 |
這是對呈現流程(顯示、線材、GPU 輸出、驅動程式和瀏覽器)的瀏覽器層級測試,並非針對任何遊戲引擎。它無法看到遊戲內部渲染的幀數、測量輸入延遲,或取代硬體圖案產生器。為了最可靠的結果,插入筆電,關閉重度背景分頁,保持這個分頁聚焦,讓全程完成。下方可選的擷取條會用快速快門拍攝螢幕,顯示難以感覺的跳針。
