Test della frequenza dei fotogrammi — Verifica online gli FPS effettivi del tuo monitor

Questo test della frequenza dei fotogrammi misura in tempo reale, direttamente nel tuo browser, quanti fotogrammi al secondo viene effettivamente visualizzati sullo schermo. Osserva il motivo in movimento, leggi il valore indicato e in circa dieci secondi avrai una valutazione attendibile della fluidità del tuo schermo. È il modo più veloce per verificare che un monitor venduto come 120 Hz o 144 Hz funzioni davvero a quella velocità, per confrontare due schermi o per vedere se il tuo hardware è all'altezza. Non devi installare nulla, né registrarti.

Risoluzione dello schermo
FPS dello schermo (misurati)
FPS dello strumento

Rettangolo 1

30px
300px
100%

Rettangolo 2

30px
300px
100%

Sfondo del canvas

100%

Altre impostazioni

50px
6px/frame
100%

Velocità

 
15px/frame

Frequenza di aggiornamento

 
100%

Cosa significano i tre valori

Il test fornisce tre valori. Letti insieme, ti indicano come si comporta il tuo schermo e se il test stesso sta tenendo il passo.

Risoluzione dello schermo

Le dimensioni in pixel del tuo schermo, ridimensionate in base al rapporto pixel del dispositivo; pertanto, uno schermo ad alta densità riporta il suo valore nativo effettivo anziché un'approssimazione CSS. La risoluzione di per sé non influisce sulla fluidità, ma incide sulla frequenza dei fotogrammi: un numero maggiore di pixel per fotogramma comporta un carico di lavoro maggiore, quindi una risoluzione molto elevata può ridurre il numero di fotogrammi al secondo (FPS) sullo stesso hardware.

FPS dello schermo

Il dato principale: i fotogrammi al secondo che il browser sta effettivamente visualizzando sullo schermo. In una configurazione ottimale, questo valore si avvicina alla frequenza di aggiornamento del pannello: circa 60 su uno schermo a 60 Hz, 120 su uno a 120 Hz, 144 su uno a 144 Hz. Se il valore si attesta ben al di sotto della frequenza di aggiornamento nominale, il collo di bottiglia si trova a monte del pannello; la sezione sottostante, dedicata ai motivi per cui gli FPS sono inferiori alla frequenza di aggiornamento, illustra le cause più comuni.

FPS di prova

La frequenza alla quale viene riprodotta l’animazione del test stesso. Il controllo «FPS di Canvas» consente di limitarla intenzionalmente — utile per rallentare il movimento e studiare i singoli fotogrammi. Se non avete modificato tale controllo, questo valore dovrebbe corrispondere quasi esattamente agli FPS dello schermo. Se risulta ben al di sotto, la pagina stessa è sotto pressione, solitamente a causa di un carico in background o di una scheda molto attiva.

Come ottenere una lettura accurata

Il test inizia non appena la pagina viene caricata e si aggiorna continuamente. Bastano pochi passaggi per rendere il valore affidabile:

  • Imposta innanzitutto lo schermo alla frequenza di aggiornamento massima, nelle impostazioni di visualizzazione del sistema operativo, in modo che il test possa raggiungere il limite massimo effettivo del pannello. Sia Windows che macOS spesso configurano i nuovi display con un valore predefinito più basso di quanto ci si aspetti. La nostra guida su come verificare la frequenza di aggiornamento ti spiega come procedere.
  • Passa alla modalità a schermo intero utilizzando il pulsante sotto l’area di visualizzazione. In questo modo si eliminano la barra del browser e altri elementi della pagina, ottenendo una lettura più pulita.
  • Chiudi le schede in background che consumano molte risorse. Videochiamate, streaming e qualsiasi applicazione che utilizzi WebGL entreranno in competizione per la stessa GPU.
  • Collega il portatile alla corrente. Le modalità di risparmio batteria limitano le prestazioni della GPU e riducono la frequenza di aggiornamento, spesso senza avvisarti.
  • Attendi qualche secondo prima di considerare attendibile il valore visualizzato.
  • Prova entrambe le modalità di movimento. La modalità “Classic” fa scorrere due rettangoli sulla tela; la modalità “Landscape” fa scorrere una scena in pixel art che cambia a seconda dell’ora del giorno. Entrambe avanzano di un numero fisso di pixel per fotogramma, quindi il movimento rimane perfettamente uniforme e qualsiasi irregolarità che noti è dovuta al tuo schermo, non al test.

Frequenza dei fotogrammi, FPS e frequenza di aggiornamento

Tre valori regolano il movimento e sono facili da confondere. Il frame rate, indicato come FPS, indica quante immagini il sistema produce ogni secondo. La frequenza di aggiornamento, misurata in hertz, indica quante volte lo schermo è fisicamente in grado di ridisegnarsi ogni secondo. Questi due valori interagiscono tra loro, ed è quello più basso a stabilire il limite: una scheda grafica che genera 200 FPS su un pannello a 60 Hz ne visualizzerà comunque solo 60, mentre uno schermo a 144 Hz alimentato a 40 FPS si limiterà a ripetere i fotogrammi.

Il tempo di frame è la stessa informazione espressa in termini di durata: quanti millisecondi ha a disposizione ogni frame. Spesso è il modo più utile per considerarla, perché la differenza tra 60 e 120 FPS è molto più marcata rispetto a quella tra 120 e 240, e il tempo di frame lo rende evidente a prima vista:

Frequenza di aggiornamentoTempo di frameSi trova tipicamente su
30 Hz33,3 msVideo da console, collegamenti HDMI meno recenti
60 Hz16,7 msMonitor da ufficio standard, la maggior parte dei portatili
90 Hz11,1 msSmartphone e tablet di fascia media
120 Hz8,3 msSmartphone, TV e laptop da gaming di ultima generazione
144 Hz6,9 msLo standard comune per i monitor da gioco
240 Hz4,2 msMonitor per eSport agonistici

Passare da 60 a 30 FPS comporta una perdita di 16,7 ms per fotogramma. Passare da 144 a 240 ti fa guadagnare 2,7 ms. Ecco perché il salto da 60 a 120 sembra notevole, mentre quello da 144 a 240 risulta impercettibile.

Perché il mio FPS è inferiore alla frequenza di aggiornamento?

Questo è il motivo più comune per cui le persone eseguono un test della frequenza dei fotogrammi, e un monitor a 144 Hz che segna 60 non è quasi mai un pannello difettoso. Verifica questi punti in ordine:

  • Lo schermo non è impostato sulla frequenza di aggiornamento massima. È di gran lunga la causa più frequente. Windows e macOS spesso impostano di default un nuovo monitor a 60 Hz anche quando supporta valori molto più alti, e nulla nell’interfaccia te lo segnala.
  • L’accelerazione hardware è disattivata nel browser. Senza di essa, il rendering ricade sulla CPU e la frequenza dei fotogrammi crolla. In Chrome si trova in Impostazioni → Sistema.
  • Il limite è dato dal cavo o dalla porta. Frequenze di aggiornamento elevate con risoluzioni elevate richiedono la larghezza di banda di DisplayPort o di una versione recente di HDMI. Un cavo più vecchio si adatterà silenziosamente a un massimo di 60 Hz.
  • Una modalità di risparmio energetico sta limitando le prestazioni. I portatili alimentati a batteria limitano abitualmente la frequenza di aggiornamento per prolungare l’autonomia, e un dispositivo surriscaldato rallenterà indipendentemente da dove sia collegato.
  • È il browser stesso a limitare le proprie animazioni. Alcuni browser limitano le schede in background o inattive a una frequenza inferiore. Mantieni la scheda di prova attiva e in primo piano.
  • VSync o un limite di frame lo stanno bloccando intenzionalmente. Un valore fissato esattamente a 60 di solito è limitato, non è un segno di difficoltà.

Se il valore sembra corretto ma il movimento risulta comunque a scatti, la causa è la costanza dei fotogrammi piuttosto che la velocità pura. Una media che si attesta costantemente a 120, pur perdendo occasionalmente qualche fotogramma in ritardo, continuerà a presentare a scatti, poiché la fluidità del movimento dipende dalla regolarità della temporizzazione dei fotogrammi, non solo da un numero elevato. Il test degli scatti lo evidenzia direttamente.

Come questo test misura la frequenza dei fotogrammi

Il test si aggancia a requestAnimationFrame, la callback di animazione propria del browser, che si attiva una volta per ogni ciclo di aggiornamento dello schermo. Contando tali callback in un breve intervallo di tempo si ottiene il numero di fotogrammi al secondo che il browser sta effettivamente fornendo.

Due avvertenze da tenere presenti. Innanzitutto, poiché il browser compone autonomamente il proprio output, si tratta di una stima approssimativa piuttosto che di una misurazione di laboratorio — sufficientemente accurata per verificare una frequenza di aggiornamento, confrontare due schermi e diagnosticare un problema, ma non sostituisce un oscilloscopio. In secondo luogo, questa misurazione riguarda la frequenza dei fotogrammi del browser. Riflette il tuo schermo e il percorso di rendering del tuo sistema, ma non è un benchmark per i giochi; per misurare gli FPS all’interno di un gioco è necessario utilizzare un overlay, come il contatore integrato nel gioco stesso o uno strumento di monitoraggio.

Oltre la frequenza dei fotogrammi: il resto dell’immagine in movimento

Un frame rate elevato è necessario per un movimento fluido, ma non è sufficiente. Diverse altre caratteristiche dello schermo determinano la qualità effettiva dell’immagine mentre gli oggetti si muovono, e ciascuna di esse è oggetto di un test specifico in questa sede.

  • Test della sfocatura da movimento — anche con un frame rate perfetto, uno schermo sfoca i dettagli in movimento, poiché ogni fotogramma rimane statico mentre gli occhi continuano a muoversi. Questo test misura la sfocatura da persistenza e l’eventuale ghosting.
  • Test di salto dei fotogrammi — alcuni pannelli tralasciano silenziosamente i fotogrammi che dichiarano di visualizzare, specialmente se overcloccati. Un motivo generato dalla telecamera rileva ciò che il software non riesce a cogliere.
  • Test dello screen tearing — quando i fotogrammi arrivano fuori sincrono con la frequenza di aggiornamento, l’immagine si divide lungo una linea orizzontale in movimento. Conferma se VSync o la frequenza di aggiornamento variabile stanno funzionando correttamente.
  • Test di stutter — un grafico in tempo reale dei tempi di frame e un contatore di jank rivelano i frame in ritardo che una media elevata nasconde.
  • Test di fluidità dello scorrimento — lo scorrimento è il movimento che si verifica più spesso e questo test misura quanto uniformemente il browser lo riproduca.

Domande frequenti

Come faccio a sapere se il mio monitor è davvero a 144 Hz?

Imposta lo schermo a 144 Hz nelle impostazioni del sistema operativo, quindi esegui questo test a schermo intero con le altre schede chiuse. Un valore di FPS dello schermo vicino a 144 conferma che il pannello lo sta fornendo. Se il valore è 60, verifica le cause sopra indicate: nella maggior parte dei casi, il problema è dovuto al cavo o all’impostazione della frequenza di aggiornamento del sistema operativo.

Questo test della frequenza dei fotogrammi è accurato?

Si tratta di una stima accurata. Misura i fotogrammi al secondo renderizzati dal browser, il che rispecchia fedelmente l’output reale dello schermo. Poiché il browser compone autonomamente i propri fotogrammi, non si tratta di una lettura da laboratorio, ma è sufficientemente affidabile per verificare una frequenza di aggiornamento, confrontare due schermi e diagnosticare problemi di prestazioni.

Qual è un buon frame rate?

60 FPS è il valore di riferimento accettato per un movimento fluido e reattivo. I giocatori puntano a 120, 144 o 240 su monitor ad alta frequenza di aggiornamento, mentre i film vengono riprodotti a 24 e appaiono comunque soddisfacenti grazie alle tecniche di ripresa utilizzate. L’obiettivo giusto dipende dal proprio schermo e dall’uso che se ne fa; la nostra guida su cosa sia la frequenza dei fotogrammi illustra i compromessi.

Un frame rate più alto garantisce sempre una qualità visiva migliore?

Solo fino alla frequenza di aggiornamento del monitor. Il rendering a 200 FPS su uno schermo a 60 Hz consuma energia senza alcun guadagno visibile, poiché il pannello può visualizzarne solo 60. Adatta il tuo obiettivo al display che possiedi e verifica cosa supporta con la nostra guida alla frequenza di aggiornamento.

Questo test funziona su uno smartphone?

Sì. È un modo utile per verificare se uno smartphone pubblicizzato a 90 o 120 Hz funziona effettivamente a quella frequenza: molti scendono a 60 Hz in modalità risparmio batteria, oppure si adattano in base a ciò che appare sullo schermo.

Perché il mio FPS continua a variare?

Piccole fluttuazioni sono normali; il valore viene rilevato in un breve intervallo di tempo e l’attività in background lo modifica. Oscillazioni significative indicano che qualcosa sta occupando la GPU, oppure che una funzione di frequenza di aggiornamento variabile sta regolando il pannello in tempo reale.

Test e guide correlati

Altri test dello schermo

Il frame rate è uno dei punti deboli di uno schermo. DeadPixelTest.org riempie lo schermo di colori a tinta unita per consentirti di individuare pixel morti, bloccati o caldi prima della scadenza del periodo di restituzione e include uno strumento di riparazione che fa lampeggiare rapidamente i colori per cercare di ripristinare un pixel bloccato. BackLightBleedTest.org mostra uno schermo completamente nero per permetterti di valutare il backlight bleed e l’IPS glow — quella luce irregolare che fuoriesce dai bordi di uno schermo LCD nelle scene scure, che si valuta al meglio in una stanza buia.