Skip to main content

Dodává váš displej plynulé snímky?

Analyzujte časování snímek po snímku pro detekci zasekávání, mikro-záseků a nekonzistentního doručování snímků. Podívejte se na časy snímků 1% nejnižších a rozptyl — vše zpracováno lokálně ve vašem prohlížeči.

Tento test používá časové značky requestAnimationFrame k měření času mezi každým vykresleným snímkem, vypočítává průměrný čas snímku, rozptyl, 1% nejnižších a detekuje události zaseknutí, kdy čas snímku překročí 2násobek průměru.

Při 60Hz by každý snímek měl trvat přesně 16,67ms. Jediný snímek trvající 33ms (jeden ztracený snímek) je většinou uživatelů vnímán jako mikro-zaseknutí.

Avg Frame Time
Stutters

Co znamenají vaše výsledky?

Result Range Meaning
Dobré Rozptyl času snímků pod 2ms bez událostí zaseknutí Váš prohlížeč dodává snímky konzistentně. Časy snímků jsou těsně seskupeny kolem cílového intervalu, což ukazuje na plynulé vykreslování bez ztracených snímků.
Varování Rozptyl času snímků 2–5ms s občasným zasekáváním Zjištěny mírné nekonzistence časování snímků. Procesy na pozadí, rozšíření prohlížeče nebo termální throttling GPU mohou způsobovat občasné ztráty snímků.
Špatné Rozptyl času snímků nad 5ms nebo časté události zaseknutí Významné problémy s frame timingem. To způsobuje viditelné zasekávání. Zkontrolujte zatížení CPU/GPU na pozadí, vypněte konflikty hardwarové akcelerace nebo zavřete náročné karty prohlížeče.

Běžné problémy a řešení

Pravidelné zasekávání každých pár sekund

To často ukazuje na pauzy garbage collection nebo omezení karet na pozadí. Zavřete ostatní karty prohlížeče, vypněte nepotřebná rozšíření a ujistěte se, že hardwarová akcelerace je povolena v nastavení prohlížeče.

Časy snímků jsou vyšší, než se očekávalo pro mou obnovovací frekvenci

Ověřte v nastavení displeje vašeho OS, že monitor skutečně běží na očekávané obnovovací frekvenci. Některé monitory mají výchozí 60Hz, i když podporují vyšší. Zkontrolujte také, zda prohlížeč není omezován režimem úspory energie.

Související nástroje

Často kladené otázky

Co je frame timing a proč je důležitý?

Frame timing měří, jak dlouho trvá vykreslení každého snímku. I při vysokém průměrném FPS nekonzistentní časy snímků způsobují viditelné zasekávání. Hra běžící na 60 FPS s uniformními snímky 16,67ms se cítí plynuleji než hra s průměrem 60 FPS, ale střídajícími se snímky 8ms a 25ms.

Co jsou časy snímků 1% nejnižších?

1% nejnižších představuje nejhorší 1% časů snímků během testu. Odhaluje, jak vážná jsou vaše nejhorší zaseknutí. Pokud je průměrný čas snímku 16,7ms, ale 1% nejnižších je 50ms, zažíváte významné špičky zasekávání.

Měří tento test obnovovací frekvenci mého monitoru?

Nepřímo ano. Callback requestAnimationFrame prohlížeče běží na obnovovací frekvenci vašeho displeje. Pokud snímky konzistentně míří na 16,67ms, běžíte na 60Hz. Při 6,94ms na 144Hz. Test hlásí detekovanou obnovovací frekvenci.

Jsou odesílána data na server?

Ne. Všechna měření frame timingu jsou zachycena přes requestAnimationFrame ve vašem prohlížeči. Žádná data neopouští vaše zařízení.