Exibição e entrada

Teste de taxa de atualização

Estime a taxa de atualização de exibição e o ritmo de quadros com requestAnimationFrame, incluindo um gráfico de estabilidade ao vivo.

Privacidade: A medição é executada inteiramente no seu navegador. Nenhuma informação de exibição é enviada para lugar nenhum.
Rótulos de interface e nomes de ferramentas são traduzidos. Orientações detalhadas e perguntas frequentes nesta página estão atualmente escritas em inglês.

Interface de teste

Seu navegador pode pedir permissão após você pressionar Iniciar.
Pressione Iniciar para começar.
Atualização estimada—Hz
Intervalo mediano—ms
Contagem de quadros0
Quadros longos0> 25 ms
A taxa de atualização é estimada a partir do tempo do quadro da animação. A aceleração do navegador, a economia de energia e as guias em segundo plano podem produzir uma leitura mais baixa do que o painel físico.

Como usar esta ferramenta

  1. Close heavy applications and keep this tab visible.
  2. Click Measure refresh rate and leave the tab in the foreground.
  3. Wait for the sample to finish and read the estimated Hz and frame-time spread.
  4. Repeat if the result changes significantly.

Anúncio

Explicação técnica

requestAnimationFrame callbacks are timestamped by the browser. The median interval between callbacks is converted to an estimated refresh rate. This measures the browser compositor cadence, which usually matches the display but can be affected by power saving, background tabs, and variable-refresh displays.

A high-refresh display may be capped by the operating system, cable, browser, or a game mode. Frame pacing matters as much as the headline rate, so the spread and percentiles are shown alongside the average.

Solução de problemas

Result is exactly 60 Hz on a faster display

Check the operating-system refresh-rate setting and browser hardware acceleration. Some browsers cap animation callbacks.

Measurements are erratic

Close background tasks, disable battery saver, and keep the pointer still.

Value changes every run

Variable refresh rate and compositor scheduling can produce different estimates. Use several runs.

No result

Keep the tab visible. Background tabs intentionally throttle animation callbacks.

Perguntas frequentes

Anúncio