Calculadora de input lag
Latência total do sistema, do mouse ou teclado até a mudança dos pixels na tela, detalhada por varredura da tela, monitor, entrada e fila de renderização.
Latência total do sistema
Latência total do sistema
-
Defina sua configuração para ver a latência.
- Varredura da tela
- -
- Processamento do monitor
- -
- Dispositivo de entrada
- -
- Fila de renderização
- -
- Total
- -
Como funciona
Input lag é o atraso total entre uma entrada física (um clique do mouse, o pressionamento de uma tecla, um botão do controle) e a mudança correspondente aparecendo na tela. Ele combina o atraso de processamento no dispositivo de entrada, no sistema operacional, no pipeline de renderização da GPU e na varredura do monitor. Valores menores fazem jogos e outros aplicativos interativos parecerem mais responsivos.
- Defina sua taxa de atualização e o lag do monitor
A taxa de atualização define a parte do atraso relativa à tela; o input lag do monitor vem da ficha técnica ou de uma análise.
- Adicione sua taxa de polling
1000 Hz é o padrão para mouses e teclados gamers; taxas mais altas reduzem uma fração de milissegundo a mais.
- Estimar latência de renderização
1 quadro com taxa de quadros ilimitada, mais com V-Sync ou carga pesada da GPU.
A fórmula de latência
Esta calculadora soma quatro componentes, cada um já em milissegundos:
Total = tela + monitor + entrada + renderização
Tela corresponde à metade do tempo de quadro, monitor é o atraso da ficha técnica, entrada é 1000 dividido pela taxa de sondagem em Hz e renderização é o tempo de quadro multiplicado pela profundidade da fila de renderização. O tempo de quadro é 1000 dividido pela taxa de atualização. A varredura da tela é modelada como metade do tempo de quadro em média, já que uma entrada pode ocorrer em qualquer ponto do quadro atual. A latência da fila de renderização é o tempo de quadro multiplicado pelo número de quadros em buffer que o pipeline da GPU mantém antes de um quadro chegar à tela.
O que reduz a latência total
- Taxa de atualização maior: a 60 Hz, a janela de exibição é de 16,67 ms; a 144 Hz, é de 6,94 ms; a 240 Hz, 4,17 ms. Uma taxa de atualização maior reduz tanto os termos de tela quanto da fila de renderização.
- Modo de jogo no monitor: desativa contraste dinâmico, melhoria de overdrive, interpolação de movimento e processamento de cores que, de outra forma, adicionariam quadros de processamento sequencial, frequentemente reduzindo a latência do lado do monitor de 30 a 60 ms para 1 a 5 ms.
- Taxa de atualização variável: G-Sync, FreeSync ou HDMI 2.1 VRR eliminam rasgos na imagem sem os 1 a 3 quadros extras de buffer que o V-Sync tradicional adiciona.
- Uma tecnologia de limitação de quadros como o Nvidia Reflex: reduz diretamente a profundidade da fila de pré-renderização da GPU, diminuindo a latência do sistema em aproximadamente 30 a 50% em hardwares compatíveis.
Input lag não é tempo de resposta
O input lag é a latência total do sistema, desde a entrada até a mudança visível. O tempo de resposta (GtG ou MPRT) é o tempo que um pixel leva para mudar fisicamente de estado, uma especificação separada no nível do painel. Um monitor pode ter uma classificação GtG de 1 ms e ainda apresentar 20 ms de input lag devido ao processamento interno de imagem. Meça o input lag separadamente com uma ferramenta como o testador de latência Leo Bodnar ou uma comparação por câmera de alta velocidade.
Perguntas frequentes
Qual é um bom input lag para jogos?
Um input lag do monitor abaixo de 5 ms é considerado excelente para jogos competitivos. A maioria dos monitores modernos para jogos apresenta de 1 a 5 ms de atraso de processamento no modo de jogo. Somando-se à latência do sistema, o tempo de renderização da GPU mais o atraso do buffer de quadros, a latência total de entrada do sistema geralmente varia de 10 a 30 ms. O limite de percepção humana para latência em tarefas de controle manual é de aproximadamente 50 a 100 ms; abaixo de 20 ms parece quase instantâneo.
Como a taxa de atualização reduz o input lag?
A 60 Hz, o monitor atualiza a cada 16,67 ms, o tempo máximo que uma ação pode aguardar antes que o próximo quadro seja exibido. A 144 Hz, essa janela é de 6,94 ms; a 240 Hz, 4,17 ms. Mesmo que a GPU renderize instantaneamente, uma entrada registrada logo após uma varredura deve esperar pelo próximo quadro. Uma taxa de atualização maior reduz essa espera, diminuindo o input lag médio em aproximadamente metade do intervalo entre quadros.
O V-Sync aumenta o input lag?
O V-Sync tradicional adiciona de 1 a 2 quadros de buffer para garantir que quadros completos sejam exibidos, introduzindo de 16 a 33 ms de input lag adicional a 60 Hz. A tecnologia de taxa de atualização variável, como G-Sync ou FreeSync, elimina o tearing sem esse buffer, mantendo o input lag baixo e evitando os artefatos de tearing de uma tela não sincronizada. Uma tecnologia de limitação de quadros como o Nvidia Reflex reduz ainda mais a profundidade da fila de pré-renderização da GPU, diminuindo a latência do sistema em aproximadamente 30 a 50% em hardware compatível.
Qual é a diferença entre input lag e tempo de resposta?
Input lag é a latência total do sistema desde a entrada até uma mudança visível na tela, sendo uma medição no nível do sistema. O tempo de resposta, GtG ou MPRT, é o tempo que um pixel leva para mudar fisicamente de estado, sendo uma medição no nível do painel. Ambos são importantes para jogos, mas são independentes: um monitor pode ter 1 ms de GtG e ainda assim apresentar 20 ms de input lag devido ao processamento interno de imagem. Meça o input lag separadamente usando um testador de latência dedicado ou uma comparação com câmera de alta velocidade.
Por que o modo de jogo em um monitor reduz o input lag?
O modo de jogo, às vezes chamado de modo de baixo input lag, ignora ou simplifica o pipeline de processamento de imagem interno do monitor: contraste dinâmico, aprimoramento de overdrive, interpolação de movimento e filtros de aprimoramento de cor. Esses recursos adicionam quadros de processamento sequencial que atrasam o sinal. Desativá-los pode reduzir a latência de processamento do monitor de 30 a 60 ms para 1 a 5 ms em muitos painéis.