Ir para o conteúdo principal
Voltar ao Hone Research

Como a Hone avalia ajustes de desempenho

Como a Hone pesquisa, testa e aprova otimizações sem presumir que cada ajuste melhora todos os PCs.

  • Benchmark de desempenho
  • Ritmo de frames e latência
  • Otimização do sistema do PC
O método da Hone: apenas o que funciona, ilustrado por um medidor de desempenho e verificações aceitas ou rejeitadas
Sumário
  1. A versão resumida
  2. 1. Começar pelo problema
  3. 2. Entender o que o ajuste altera
  4. 3. Identificar o risco
  5. 4. Definir o que significa sucesso
  6. 5. Executar testes controlados
  7. 6. Comparar o resultado com o risco
  8. 7. Definir onde ajuda e onde não ajuda
  9. 8. Manter, alterar ou rejeitar
  10. Manter
  11. Alterar
  12. Rejeitar
  13. Por exemplo: afinidade de dispositivos
  14. O que a Hone não afirma

Muitos ajustes para PC tentam parecer convincentes. Altere uma chave do Registro, desative um recurso do Windows, mude uma configuração e pronto: chame isso de aumento de FPS.

Isso não basta para a Hone.

Antes de adicionarmos uma otimização, precisamos entender o que ela altera, por que poderia ajudar e como podemos testá-la. Se não conseguirmos responder a essas perguntas, não a lançamos.

A versão resumida

Toda otimização da Hone precisa de:

  • Um problema real para resolver
  • Uma explicação clara do que ela altera
  • Uma meta mensurável
  • Riscos conhecidos
  • Uma forma segura de desfazê-la
  • Evidências fortes o bastante para justificar a mudança
  • Uma definição clara de quais sistemas podem se beneficiar

Um ajuste não precisa ajudar todos os PCs, mas precisa fazer sentido e não criar um problema maior do que aquele que resolve.

Em telas menores, foque a figura e use as setas ou deslize para navegar horizontalmente.

Lista dos sete requisitos que uma otimização da Hone precisa cumprir antes do lançamento.
Um ajuste precisa resolver um problema real e cumprir os sete requisitos antes de estar apto para testes.

1. Começar pelo problema

Começamos por problemas comuns que um jogador pode perceber, como:

  • Travamentos causados por atividade em segundo plano
  • Tempos de quadro instáveis
  • Alta latência de entrada
  • Atividade do disco que causa engasgos
  • Latência de rede sob carga
  • Aplicativos que disputam CPU ou memória com o jogo

Se não conseguirmos descrever o problema, o ajuste é rejeitado automaticamente.

“Esta configuração existe” não é motivo para alterá-la. “Esta configuração controla um comportamento que pode estar causando latência durante o jogo” é algo que podemos investigar.

2. Entender o que o ajuste altera

Toda otimização precisa de uma explicação direta.

Precisamos conseguir responder:

  • Qual parte do Windows ela afeta?
  • Qual comportamento muda depois que ela é aplicada?
  • Por que isso poderia afetar os jogos?
  • Quais sistemas têm maior chance de se beneficiar?

Considere como exemplo nosso ajuste de afinidade de dispositivos, que muda a forma como certas tarefas de hardware são distribuídas entre os núcleos da CPU. Em alguns sistemas, mover essas tarefas pode reduzir a contenção e a latência.

Isso não prova que o ajuste sempre ajuda, mas nos dá um mecanismo para testar.

Se não conseguirmos explicar o mecanismo, tratamos o ajuste como uma suposição.

3. Identificar o risco

Procuramos o que pode dar errado antes de procurar um ganho de desempenho.

Dependendo da mudança, uma otimização pode afetar:

  • A estabilidade
  • A consistência dos quadros
  • A latência de entrada
  • Os drivers e dispositivos conectados
  • A inicialização dos jogos
  • A compatibilidade com sistemas antitrapaça
  • O consumo de energia e as temperaturas
  • As atualizações do Windows

Algumas mudanças são mais fáceis de controlar do que outras. Reduzir a atividade em segundo plano durante uma sessão de jogo é mais fácil de reverter do que alterar o comportamento de baixo nível de um dispositivo.

Um ajuste de maior risco não é rejeitado automaticamente. Ele exige evidências mais fortes, aplicação mais restrita e uma reversão confiável.

Se não pudermos desfazer uma mudança com segurança, não a tratamos de forma leviana.

4. Definir o que significa sucesso

Nem toda otimização pretende aumentar a média de FPS.

Um ajuste pode, em vez disso, reduzir travamentos, melhorar a consistência dos quadros, diminuir a latência de entrada, reduzir a atividade em segundo plano ou estabilizar o desempenho da rede.

Escolhemos o teste de acordo com a afirmação:

  • FPS e fluidez: média de FPS, mínimas de 1% e 0.1%, tempos de quadro e travamentos
  • Latência: latência medida do PC, temporização dos drivers, comportamento de interrupções ou escalonamento da CPU
  • Armazenamento: latência de leitura e gravação, tempo de resposta e engasgos no carregamento de recursos
  • Rede: ping, jitter, comportamento dos pacotes e bufferbloat

Isso importa porque a medição errada pode fazer um resultado fraco parecer bem-sucedido.

Uma mudança de rede não deve ser avaliada pelo FPS. Uma melhora na latência não deve ser descartada porque a média de FPS permaneceu igual. Uma média de FPS maior não é uma vitória se os travamentos piorarem.

Em telas menores, foque a figura e use as setas ou deslize para navegar horizontalmente.

Quatro grupos de medição para otimizações de FPS e fluidez, latência, armazenamento e rede.
A medição precisa corresponder à afirmação. A média de FPS sozinha não pode validar todas as otimizações.

5. Executar testes controlados

O desempenho do PC é variável.

Os resultados podem mudar por causa da compilação de shaders, de tarefas do Windows, das temperaturas, de aplicativos em segundo plano, de mapas diferentes, das condições do servidor ou até do ponto para o qual o jogador olha durante um teste.

Controlamos o máximo possível:

  • O mesmo PC e hardware
  • O mesmo jogo, mapa, cena, percurso ou replay
  • As mesmas configurações gráficas
  • As mesmas versões do Windows e dos drivers
  • O mesmo plano de energia
  • Os mesmos aplicativos em segundo plano
  • O mesmo método de captura e duração do teste
  • O mesmo limite de FPS e configurações de sincronização
  • As mesmas condições de reinicialização

Também testamos uma mudança por vez. Se cinco ajustes forem ativados juntos, não conseguiremos saber qual deles ajudou ou causou um problema.

Uma única execução boa não basta.

Para cada PC, executamos o teste de referência de 3 a 5 vezes antes de aplicar o ajuste. Depois, aplicamos o ajuste uma vez, reiniciamos se necessário e executamos o mesmo teste de 3 a 5 vezes após a mudança.

Isso significa que cada comparação entre antes e depois inclui de 6 a 10 execuções no total por PC. Repetir o teste nos ajuda a considerar a variação normal e identificar resultados afetados pela compilação de shaders, pelo cache ou por outras condições temporárias.

Antes de comparar os resultados, observamos quanto as execuções de referência variam entre si. Um ajuste só conta como melhora quando os resultados posteriores superam essa variação normal e a mudança aparece de forma consistente em várias execuções.

Se os resultados de antes e depois forem semelhantes demais, a conclusão será “nenhuma diferença mensurável”.

Todo ajuste passa pelo mesmo processo antes de chegarmos a uma conclusão. Se o resultado não resistir a testes repetidos, não o chamamos de melhora. É nesse ponto que a Hone se diferencia da maioria das ferramentas de otimização.

Em telas menores, foque a figura e use as setas ou deslize para navegar horizontalmente.

Metodologia controlada de antes e depois com três a cinco execuções de referência, um ajuste aplicado, uma reinicialização quando necessária e três a cinco execuções de comparação.
Cada comparação usa de seis a dez execuções por PC, com uma única mudança entre os testes de referência e os testes posteriores.

6. Comparar o resultado com o risco

Uma melhora mensurável nem sempre merece ser lançada.

Um ganho pequeno e repetível causado por uma mudança de baixo risco pode ser útil. O mesmo ganho pode não justificar uma mudança capaz de causar falhas, travamentos ou problemas nos dispositivos.

Analisamos o resultado completo:

  • Qual foi o tamanho da melhora?
  • Ela se repetiu?
  • A consistência dos tempos de quadro melhorou?
  • A latência melhorou?
  • Outra métrica piorou?
  • O sistema permaneceu estável?
  • A mudança pode ser revertida?
  • Ela só ajuda determinados hardwares ou jogos?

A questão não é apenas se um número aumentou. O benefício precisa justificar a mudança.

7. Definir onde ajuda e onde não ajuda

A maioria das otimizações depende de algumas condições.

Um ajuste pode ajudar quando:

  • O jogo está limitado pela CPU
  • Aplicativos em segundo plano disputam recursos com o jogo
  • O sistema apresenta picos de latência dos drivers
  • A atividade de armazenamento causa engasgos
  • A CPU é mais antiga ou tem menos recursos disponíveis
  • A latência da rede aumenta enquanto a conexão está ocupada

Isso não torna o ajuste fraco.

Preferimos fazer uma afirmação específica que possamos sustentar a prometer um aumento de FPS para todos.

8. Manter, alterar ou rejeitar

Toda otimização termina em um de três destinos.

Manter

Nós a mantemos quando:

  • O mecanismo está claro
  • A métrica pretendida melhora
  • O resultado se repete
  • O risco é justificável
  • A mudança é reversível
  • Sabemos onde ela deve ser usada

“Risco aceitável” não significa ausência de risco. Significa que a possível desvantagem é limitada, compreendida e recuperável.

Alterar

Às vezes, a ideia é válida, mas a implementação ainda não está pronta.

O ajuste pode melhorar uma métrica enquanto prejudica outra. Talvez precise ser direcionado a hardwares ou jogos específicos. Também pode precisar de configurações melhores ou de uma reversão mais segura.

Um benchmark positivo não significa automaticamente que lançaremos o ajuste.

Rejeitar

Rejeitamos um ajuste quando:

  • Não conseguimos explicar o que ele altera
  • O resultado não se repete
  • O benefício é pequeno demais para importar
  • Ele causa instabilidade ou travamentos
  • O risco de compatibilidade é alto demais
  • Ele não pode ser revertido com segurança
  • As evidências não sustentam a afirmação

Rejeitar um ajuste sempre faz parte do processo; lançar um ajuste sem comprovação é o fracasso.

Por exemplo: afinidade de dispositivos

Testamos essa otimização da mesma forma descrita neste artigo. Usamos a mesma configuração, os mesmos cenários e as mesmas opções, com cinco capturas antes de aplicar o ajuste e cinco depois. Os resultados mostraram um pequeno aumento no desempenho médio, de aproximadamente 177 FPS para 182 FPS. O tempo médio de quadro e a latência medida do PC também melhoraram um pouco.

Em vez de afirmar prematuramente que “este ajuste aumenta o FPS”, chegamos à seguinte conclusão:

Neste sistema, o ajuste melhorou a média de FPS e a latência medida do PC. São necessários mais testes antes de fazer uma afirmação mais abrangente.

Em telas menores, foque a figura e use as setas ou deslize para navegar horizontalmente.

Resultados da afinidade de dispositivos mostrando média de FPS, mínimas de 1% e 0.1% e latência do PC, seguidos de uma conclusão positiva, mas mista.
Neste único sistema, a média de FPS e a latência medida do PC melhoraram, a mínima de 1% ficou praticamente estável e a mínima de 0.1% caiu um pouco.

O que a Hone não afirma

A Hone não afirma que toda otimização melhora todos os PCs.

Um benchmark não pode provar que um ajuste funciona em diferentes jogos, hardwares, drivers e versões do Windows. Também não alteramos a memória do jogo, arquivos de sistemas antitrapaça nem outros arquivos confidenciais do jogo para obter ganhos de desempenho. O desempenho não deve depender de afirmações abrangentes que apenas parecem técnicas.

Nosso objetivo não é criar a lista mais longa de ajustes. Em vez disso, selecionamos mudanças que podemos explicar, testar, direcionar e reverter.

Esse é o padrão que queremos que toda otimização da Hone cumpra.

Citação

Hone Research (2026). Como a Hone avalia ajustes de desempenho. Hone Research. https://hone.gg/pt/pesquisa/como-a-hone-avalia-ajustes-de-desempenho