Skip to main content

Levert Jouw Scherm Vloeiende Frames?

Analyseer frame-voor-frame timing om haperingen, micro-stotteringen en inconsistente frame levering te detecteren. Bekijk je 1% low frame times en frame time variantie — alles lokaal verwerkt in je browser.

Deze test gebruikt requestAnimationFrame-timestamps om de tijd tussen elk gerenderd frame te meten, berekent gemiddelde frame time, variantie, 1% lows en detecteert hapering-events waarbij de frame time 2x het gemiddelde overschrijdt.

Bij 60Hz moet elk frame precies 16,67ms duren. Een enkel frame dat 33ms duurt (een gemist frame) is waarneembaar als een micro-hapering voor de meeste gebruikers.

Avg Frame Time
Stutters

Wat Betekenen Je Resultaten?

Result Range Meaning
Goed Frame time variantie onder 2ms zonder hapering-events Je browser levert frames consistent. Frame times zijn strak gegroepeerd rond het doelinterval, wat wijst op vloeiende rendering zonder gemiste frames.
Waarschuwing Frame time variantie 2–5ms met af en toe haperingen Kleine frame time inconsistenties gedetecteerd. Achtergrondprocessen, browserextensies of GPU thermal throttling kunnen af en toe frame drops veroorzaken.
Slecht Frame time variantie boven 5ms of frequente hapering-events Aanzienlijke frame timing problemen. Dit veroorzaakt zichtbare haperingen. Controleer achtergrond CPU/GPU-belasting, schakel hardware-acceleratieconflicten uit of sluit resource-intensieve browsertabs.

Veelvoorkomende Problemen & Oplossingen

Consistente haperingen elke paar seconden

Dit duidt vaak op garbage collection pauzes of achtergrondtab-throttling. Sluit andere browsertabs, schakel onnodige extensies uit en zorg dat hardware-acceleratie is ingeschakeld in je browserinstellingen.

Frame times zijn hoger dan verwacht voor mijn verversingssnelheid

Controleer in de beeldscherminstellingen van je OS of je monitor daadwerkelijk op de verwachte verversingssnelheid draait. Sommige monitoren staan standaard op 60Hz, zelfs als ze hogere snelheden ondersteunen. Controleer ook of je browser niet wordt beperkt door de energiebesparingsmodus.

Gerelateerde tools

Veelgestelde Vragen

Wat is frame timing en waarom is het belangrijk?

Frame timing meet hoe lang elk frame nodig heeft om te renderen. Zelfs bij een hoge gemiddelde FPS veroorzaken inconsistente frame times zichtbare haperingen. Een game die op 60 FPS draait met uniforme 16,67ms frames voelt vloeiender aan dan een game met gemiddeld 60 FPS maar afwisselend tussen 8ms en 25ms frames.

Wat zijn 1% low frame times?

De 1% low vertegenwoordigt de slechtste 1% van de frame times tijdens de test. Het onthult hoe erg je ergste haperingen zijn. Als je gemiddelde frame time 16,7ms is maar je 1% low 50ms, ervaar je aanzienlijke haperingpieken.

Meet deze test de verversingssnelheid van mijn monitor?

Indirect wel. De requestAnimationFrame-callback van de browser draait op de verversingssnelheid van je scherm. Als je frames consistent mikken op 16,67ms, draai je op 60Hz. Bij 6,94ms zit je op 144Hz. De test rapporteert de gedetecteerde verversingssnelheid.

Worden er gegevens naar een server gestuurd?

Nee. Alle frame timing metingen worden vastgelegd via requestAnimationFrame in je browser. Er verlaten geen gegevens je apparaat.