Skip to main content

Il Tuo Display Fornisce Frame Fluidi?

Analizza il timing frame per frame per rilevare scatti, micro-blocchi e consegna inconsistente dei frame. Visualizza i tempi frame dell'1% più basso e la varianza — tutto elaborato localmente nel tuo browser.

Questo test utilizza i timestamp di requestAnimationFrame per misurare il tempo tra ogni frame renderizzato, calcolando il tempo medio per frame, la varianza, l'1% più basso e rilevando eventi di scatto quando il tempo del frame supera 2 volte la media.

A 60Hz, ogni frame dovrebbe impiegare esattamente 16,67ms. Un singolo frame che impiega 33ms (un frame perso) è percepibile come un micro-scatto dalla maggior parte degli utenti.

Avg Frame Time
Stutters

Cosa Significano i Tuoi Risultati?

Result Range Meaning
Buono Varianza dei tempi frame inferiore a 2ms senza eventi di scatto Il tuo browser fornisce frame in modo coerente. I tempi frame sono raggruppati strettamente attorno all'intervallo target, indicando un rendering fluido senza frame persi.
Attenzione Varianza dei tempi frame 2–5ms con scatti occasionali Rilevate lievi incongruenze nei tempi frame. Processi in background, estensioni del browser o throttling termico della GPU possono causare cadute occasionali di frame.
Scarso Varianza dei tempi frame superiore a 5ms o eventi di scatto frequenti Problemi significativi di frame timing. Ciò causa scatti visibili. Controlla il carico CPU/GPU in background, disabilita conflitti di accelerazione hardware o chiudi le schede del browser che consumano molte risorse.

Problemi Comuni e Soluzioni

Scatti costanti ogni pochi secondi

Questo spesso indica pause di garbage collection o limitazione delle schede in background. Chiudi le altre schede del browser, disabilita le estensioni non necessarie e assicurati che l'accelerazione hardware sia abilitata nelle impostazioni del browser.

I tempi frame sono più alti del previsto per la mia frequenza di aggiornamento

Verifica nelle impostazioni display del tuo OS che il monitor stia effettivamente funzionando alla frequenza di aggiornamento prevista. Alcuni monitor hanno come default 60Hz anche se supportano frequenze più alte. Controlla anche che il browser non venga limitato dalla modalità risparmio energetico.

Strumenti correlati

Domande Frequenti

Cos'è il frame timing e perché è importante?

Il frame timing misura quanto tempo impiega ogni frame per essere renderizzato. Anche se il FPS medio è alto, tempi frame incongruenti causano scatti visibili. Un gioco a 60 FPS con frame uniformi di 16,67ms risulta più fluido di uno con media 60 FPS ma che alterna frame da 8ms e 25ms.

Cosa sono i tempi frame dell'1% più basso?

L'1% più basso rappresenta il peggior 1% dei tempi frame durante il test. Rivela quanto sono gravi i peggiori scatti. Se il tempo medio del frame è 16,7ms ma l'1% più basso è 50ms, stai riscontrando picchi significativi di scatto.

Questo test misura la frequenza di aggiornamento del mio monitor?

Indirettamente, sì. Il callback requestAnimationFrame del browser viene eseguito alla frequenza di aggiornamento del display. Se i frame mirano costantemente a 16,67ms, sei a 60Hz. A 6,94ms sei a 144Hz. Il test riporta la frequenza di aggiornamento rilevata.

Vengono inviati dati a un server?

No. Tutte le misurazioni del frame timing vengono catturate tramite requestAnimationFrame nel tuo browser. Nessun dato lascia il tuo dispositivo.