Ferramentas de Teste

Teste de Taxa de Atualização

Meça os quadros por segundo que sua tela realmente desenha — aquele monitor de 144Hz está mesmo em 144Hz?

Avalie esta ferramenta
— Hz
Pressione medir e mantenha esta aba em primeiro plano por três segundos.

Como usar Teste de Taxa de Atualização

  1. Mantenha esta aba em primeiro plano e pressione Medir.
  2. Deixe rodar por três segundos enquanto ela conta os quadros.
  3. Leia o resultado — ele deve corresponder à configuração da sua tela.

Sobre Teste de Taxa de Atualização

Comprou um celular de 120Hz ou um monitor de 144Hz e quer saber se ele realmente roda nessa taxa? Isto conta chamadas de requestAnimationFrame por três segundos e informa o resultado em Hz, junto com a contagem de quadros e o intervalo típico entre quadros em milissegundos.

O número principal vem do intervalo mediano entre quadros, em vez da média, de propósito. Uma única travada enquanto a página se estabiliza puxaria uma média para baixo e faria uma tela de 144Hz perfeitamente boa parecer estar em 110Hz. A mediana ignora esse único quadro ruim e informa a taxa que você realmente está obtendo, enquanto a média ainda é mostrada abaixo, caso você queira comparar as duas.

A limitação honesta: isto mede a velocidade com que o navegador está desenhando, o que normalmente coincide com sua tela, mas não é garantido. Uma aba em segundo plano é fortemente limitada, então mantenha esta aba em primeiro plano e não mude enquanto os três segundos correm. Alguns navegadores e alguns modos de economia de energia limitam a animação a 60fps, não importa o que o painel seja capaz de fazer, e um celular pode cair para uma taxa menor por conta própria para economizar bateria. Se o número for menor do que você esperava, verifique isso antes de culpar o hardware. O verificador de resolução de tela e as informações do dispositivo completam o quadro.

Perguntas frequentes

Como isso mede minha taxa de atualização?

Ele pede ao navegador um callback de animação a cada quadro, durante três segundos, registra o intervalo entre cada um, e depois converte o intervalo mediano em uma cifra em Hz. Uma tela de 60Hz dá intervalos próximos de 16,7 ms, 120Hz próximo de 8,3 ms, e 144Hz próximo de 6,9 ms.

Por que usa a mediana em vez da média?

Porque um único soluço arruína uma média. Se a página trava por 100 ms enquanto algo carrega, a média cai visivelmente e uma tela saudável parece quebrada. O intervalo mediano ignora isso e informa o que quase todo quadro realmente fez. A média ainda é exibida para que você veja quando uma execução foi turbulenta.

Minha tela de 120Hz informa 60Hz. Ela está com defeito?

Normalmente não. Verifique se a aba ficou em primeiro plano durante todo o teste, se o dispositivo não está em modo de economia de bateria, e se a alta taxa de atualização está ativada nas configurações de tela. Alguns navegadores também limitam a animação a 60fps independentemente do painel, caso em que a tela está bem e o navegador é o teto.

Preciso manter a aba em primeiro plano?

Sim. Os navegadores limitam quadros de animação em abas em segundo plano para economizar energia, então mudar de aba no meio do teste produz um número baixo sem sentido. Inicie o teste e não mexa em nada pelos três segundos.

Isso é o mesmo que a configuração de taxa de atualização do meu monitor?

É a taxa que o navegador conseguiu desenhar, que normalmente é igual à taxa da tela, mas não é lida diretamente da própria tela. Se o navegador ou o sistema operacional estiver limitando os quadros, a ferramenta informa esse limite, porque é genuinamente o que você está vendo na tela.