Procento snímků v rozmezí 10 % od typického intervalu. Nad 95 % jde o skvěle vyladěný systém.
Měřič snímkové frekvence
Podrobná diagnostika
Každý snímek, nejen průměr
Jeden sloupec pro každý snímek, distribuce ukazující jejich rozložení a minima, která odhalí záseky, jež prostý průměr nikdy neukáže.
- Sloupec pro každý snímek
- 1% a 0,1% low
- Pacing a jitter
- Zátěžový posuvník
Každý sloupec představuje jeden snímek. Vysoké červené sloupce přišly se zpožděním.
Stisknutím tlačítka spustíte měření.
Zobrazení frametime se zde otevírá jako první záměrně. Průměr je tím nejméně vypovídajícím číslem na stránce — skutečná odpověď se skrývá v profilu sloupců.
Proč sledovat frametime místo FPS?
Protože milisekundy se sčítají přímo, zatímco snímkové frekvence nikoli. Pokud vykreslení scény trvá 8 ms a přidáte efekt náročný na 4 ms, jste na 12 ms. Stejný součet v FPS — „125 FPS plus efekt za 4 ms“ — z hlavy nespočítáte.
| Snímková frekvence | Frametime | Úspora oproti řádku výše |
|---|---|---|
| 30 FPS | 33.33 ms | — |
| 60 FPS | 16.67 ms | 16.67 ms |
| 90 FPS | 11.11 ms | 5.56 ms |
| 120 FPS | 8.33 ms | 2.78 ms |
| 144 FPS | 6.94 ms | 1.39 ms |
| 240 FPS | 4.17 ms | 2.78 ms |
Co znamenají stabilita, pacing a jitter?
Rovnoměrnost rozložení snímků v čase. Čím vyšší, tím lépe.
Průměrná odchylka mezi dvěma po sobě jdoucími snímky v ms. Hodnota pod 1 ms je vynikající — zde platí: čím méně, tím lépe.
Co znamená průběh na časové ose?
- Plochý průběh s občasnými ojedinělými špičkami. Běžný stav. Čištění paměti (garbage collection) nebo dokončený síťový požadavek. Není třeba nic řešit.
- Pravidelné špičky v konstantním intervalu. Činnost řízená časovačem — například dotazování rozšíření prohlížeče nebo synchronizační klient.
- Stupňovitý nárůst s následným propadem. Teplotní vliv (thermal throttling). Zařízení se zahřeje, zpomalí, sepne ventilátor a výkon se obnoví.
- Střídání dvou různých úrovní. Omezovač snímkové frekvence nebo V-Sync, který nestíhá obnovovací frekvenci a půlí snímky.
- Neustálý šum bez jasného vzorce. Přílišné vytížení systému. Běží moc procesů současně.
Jak používat zátěžový posuvník?
Rozhodně ne hned na maximum. Začněte na nule, nechte základní hodnoty 10 sekund ustálit, pak postupně přidávejte zátěž po jednotlivých stupních a sledujte, kdy snímková frekvence poprvé zakolísá. Tento bod zlomu vám o výkonnostní rezervě řekne víc než jakékoli jednorázové číslo.
Převod
Snímková frekvence na frametime
Tentýž údaj vyjádřený dvěma způsoby. Zadejte hodnotu do kteréhokoli pole.
Při 60 FPS má každý snímek vyhrazeno 16.67 ms. Pokud se tento čas překročí, snímek se zobrazí se zpožděním.
Jak číst výsledky
Na co se zaměřit?
-
1
Výška sloupců
Každý sloupec představuje jeden snímek, čárkovaná čára je váš časový limit. Sloupce nad ní dorazily se zpožděním; červené vás stály celý snímek.
-
2
Tvar distribuce
Jeden úzký vrchol značí zdravý chod. Dva vrcholy znamenají, že se střídají dva stavy — často omezovač snímků nebo naplánovaný proces na pozadí.
-
3
Rozdíl oproti 1% low
Hodnota blízko průměru značí plynulost. Velký propad znamená, že plynulé úseky uměle vylepšují průměr, který neodpovídá reálnému pocitu z trhání.
FAQ
Často kladené otázky
Jaký frametime je považován za dobrý?
16.67 ms na 60Hz displeji, 8.33 ms na 120 Hz a 6.94 ms na 144 Hz. Důležitější než samotná hodnota je však stabilita — konstantních 17 ms je mnohem lepších než kolísání mezi 12 a 30 ms.
Jaký je rozdíl mezi 1% low a minimálním FPS?
Minimální FPS představuje jediný nejhorší snímek, který může být způsoben náhodným zásekem. Hodnota 1% low je průměrem nejhoršího 1 % všech snímků, takže popisuje skutečný trend, nikoli ojedinělou náhodu.
Průměrné FPS mám vysoké, ale 1% low je hrozné.
Váš obraz je sice plynulý, ale pravidelně ho narušují opožděné snímky. Podívejte se na graf průběhu — pravidelné špičky ukazují na proces řízený časovačem, nepravidelné na celkové přetížení systému.
Proč se jitter uvádí v milisekundách a ne v procentech?
Protože to, co lidské oko vnímá, je absolutní časová odchylka. Výkyv o 4 ms je při 30 FPS téměř nepostřehnutelný, ale při 240 FPS bije do očí.
Jak dlouho má test běžet?
Pro smysluplné změření 1% low nechte test běžet 30 až 60 sekund. Deset sekund stačí pouze pro orientační průměr.
Další možnosti
Další nástroje
Vše běží přímo ve vašem prohlížeči, zdarma a bez nutnosti registrace.
Podívejte se na jednotlivé snímky
Spusťte test na minutu a místo pouhého čísla sledujte graf průběhu.
Spustit měření