Embora seja fácil executar um benchmark, obter bons dados de um benchmark pode ser um desafio.
Links Rápidos
- Duas formas de benchmarking: científica e realista
- As ferramentas de benchmarking
- Melhores benchmarks para testar componentes comuns
- O benchmarking é tão difícil ou desafiador quanto você deseja
O benchmarking é um dos passatempos mais populares da comunidade de informática, seja simplesmente para ver a velocidade de um PC ou para obter o direito de se gabar. Não é difícil executar um benchmark; você só precisa baixar algum software, executá-lo e registrar o resultado. De usuários casuais a revisores profissionais, os benchmarks são praticamente universais.
Mas o benchmarking envolve um pouco mais do que apenas executar um teste e há algumas coisas importantes a serem consideradas. considere ao executar benchmarks que podem ter um impacto significativo nas pontuações do seu hardware recebe. Para ser claro, não existe uma única abordagem correta para avaliar benchmarking de componentes individuais e, na verdade, existem diferentes métodos de benchmarking que podem obter dados úteis. Um bom benchmarking consiste, na verdade, em entender o que você está testando, em que condições e como está testando.
Duas formas de benchmarking: científica e realista
Antes mesmo de baixar qualquer software, a primeira pergunta que você deve se fazer é por que está fazendo benchmarking, e há duas respostas básicas: você está fazendo benchmarking para encontrar o desempenho teoricamente mais alto de um componente ou para descobrir o desempenho de um componente no dia a dia típico usar. O primeiro caso é o benchmarking científico e o último é o benchmarking realista ou prático, e é geralmente aqui que as práticas de benchmarking de um revisor e de um usuário irão divergir.
O benchmarking científico de um componente consiste em isolar outros componentes e garantir que eles estejam influenciando o mínimo possível os resultados de um benchmark. Por exemplo, em muitas análises de CPU, você verá que o sistema de teste usa configurações gráficas muito baixas, independentemente da CPU que está sendo testada. Isso é para garantir que a GPU não esteja limitando o desempenho e para forçar a CPU a se tornar o fator limitante (chamado de gargalo) no desempenho. Outras práticas relacionadas ao software incluem testar um sistema operacional novo, fechar o máximo possível de tarefas em segundo plano e definir as configurações de energia para o máximo.
O hardware também é importante no benchmarking científico, uma vez que ajustar as configurações nem sempre é suficiente para evitar gargalos. Basicamente, você deseja que cada componente de um sistema de teste (exceto aquele que está sendo testado) seja o mais sofisticado possível, para que não seja levado em consideração nos dados. Isso é basicamente tudo o que existe na metodologia de benchmarking científico.
Embora, obviamente, nenhum de nós use nossos computadores desta forma, e os resultados de benchmarks científicos seriam essencialmente irrealista, e é por isso que você provavelmente fará benchmarking de forma mais realista, a menos que seja um revisor. Para os usuários finais, isso basicamente significa executar benchmarks em condições normais, com seus aplicativos habituais em segundo plano abertos, usando as configurações que você costuma usar e usando seu hardware normal. Os revisores também podem adotar uma abordagem pseudo-realista para benchmarking científico, onde as condições ainda são controladas, mas ajustadas para refletir o PC de um usuário típico.
Se você está tentando atingir as pontuações mais altas de benchmark por se gabar ou por pura curiosidade, o benchmarking científico é provavelmente o que você deseja fazer. Mas se você está apenas tentando obter uma pontuação rápida para o seu hardware ou tentando otimizar o desempenho do seu PC, um benchmarking realista é provavelmente o que você deveria fazer.
Ainda não estamos prontos para falar sobre as ferramentas de benchmarking em si, porque às vezes o benchmarking não é um processo automático. Dependendo do benchmark e do que você está testando, pode ser necessário obter aplicativos adicionais para registrar e monitorar estatísticas importantes sobre o seu PC. Existem muitos aplicativos que atendem a esses propósitos, mas examinaremos apenas alguns deles particularmente vitais.
Para monitoramento básico de hardware, o Gerenciador de Tarefas é talvez o mais conhecido. É frequentemente usado para eliminar programas, mas também vem com uma seção de monitoramento de hardware decentemente robusta para CPU, RAM, armazenamento, gráficos e dispositivos de rede. O Gerenciador de Tarefas mostra apenas dados de diagnóstico e não pode registrá-los, mas se você estiver curioso sobre coisas básicas como uso, isso deve ser suficiente.
Um software de monitoramento mais avançado será necessário se você precisar de estatísticas detalhadas sobre frequências, uso de energia, temperaturas, tensão e outros pontos de dados. Monitor HW é um ótimo programa para mostrar esse tipo de coisa em um formato de tabela simples, pois não apenas rastreia dados em tempo real, mas também valores mínimos, máximos e médios. Há também Pós-combustão MSI, que rastreia muitos dos mesmos dados, mas os mostra em forma de gráfico ou até mesmo em uma sobreposição em jogos, o que é útil para visualizar informações críticas de componentes durante a execução de um benchmark de jogos.
Se você planeja fazer benchmarking de jogos sem usar testes integrados, você precisará de um programa que registre dados de taxa de quadros, e um dos melhores aplicativos para isso é OCAT. É um programa de código aberto que registra taxas de quadros médias e do percentil 99 e pode visualizar tudo isso em um gráfico. OCAT também vem com uma sobreposição útil que você pode desativar se causar problemas (o que não é raro). A melhor maneira de testar um jogo com OCAT é criar um save, começar a gravar os dados e depois jogar normalmente por alguns minutos. Se você quiser executar vários testes repetíveis, basta recarregar o save e jogar normalmente novamente pelo mesmo período de tempo.
Se você estiver fazendo benchmarking casual, provavelmente não será necessário usar nenhum desses aplicativos, mas qualquer um quem deseja registrar uma boa quantidade de dados abrangentes deve usar pelo menos um desses pedaços de Programas. Para algumas coisas como consumo de energia e voltagem, você praticamente precisa usar um aplicativo como HWMonitor ou MSI Afterburner, já que o próprio software de benchmarking raramente registra essas informações.
Melhores benchmarks para testar componentes comuns
Ok, finalmente falaremos sobre componentes individuais e como testá-los. Esta não é de forma alguma uma lista abrangente de todas as coisas que você poderia avaliar, nem de todos os benchmarks que você poderia realizar; esta é apenas uma lista dos componentes mais populares para benchmark e os benchmarks por excelência para esses componentes.
CPUs
Existem três coisas básicas para testar com CPUs: desempenho de thread único, desempenho multithread e desempenho em jogos. Essas três áreas de atuação têm alguma sobreposição, mas são bastante distintas. Cinebench R23 é um ótimo benchmark para testar o desempenho bruto de thread único e multithread; Referência do Blender é um benchmark semelhante, mas um pouco mais realista, para testar a capacidade multithread; e Banco Puget é bom para mostrar o desempenho geral em aplicativos criativos como Adobe Photoshop e Da Vince Resolve.
Testar o desempenho da CPU em jogos é bastante complicado, mas vamos manter as coisas simples e focar apenas em bons jogos para testar o desempenho da CPU. Existem muitos jogos por aí, mas eu recomendo testar três tipos de jogos: um título de esportes eletrônicos com alto FPS, um jogo AAA moderno e com gráficos intensos e um jogo AAA mais antigo. Ótimos jogos para testar incluem Counter-Strike: Ofensiva Global, Forza Horizonte 5, e Grand Theft Auto V para cada respectiva categoria. Simplesmente testar jogos que muitos revisores testam também é uma boa ideia.
GPU
Com GPUs, nos preocupamos principalmente com desempenho em jogos e desempenho em aplicações criativas. Benchmarks 3DMark como Time Spy e Firestrike são uma maneira simples e fácil de testar uma GPU e obter uma pontuação fácil de entender, embora não reflita necessariamente um desempenho de jogo realista. Testar uma GPU em um jogo real também é bastante simples; basta executar um jogo 3D bastante moderno com as configurações desejadas e ver a velocidade da GPU. Você também pode tentar mexer em diferentes configurações, como ray tracing, DLSS/FSR/XeSS, DX11 vs. DX12, resoluções diferentes e assim por diante. Existem também benchmarks para testar o desempenho de uma GPU em software criativo e profissional. Referência oficial do Blender é bom para testar, pois é realista e demonstra desempenho em um tipo de carga de trabalho que as pessoas costumam realizar na GPU. Raio V também é outro benchmark de renderização que também pode testar o desempenho do ray tracing (embora atualmente esteja limitado às GPUs Nvidia). Banco Puget para aplicativos Adobe, Da Vince Resolve e Lightroom Classic também são boas opções, mas o desempenho da CPU pode ter um impacto significativo nos resultados.
BATER
Embora existam alguns benchmarks de RAM como o incluído em AIDA64 que mostram velocidades de leitura/gravação e latência da RAM, não dizem muito sobre o desempenho real do seu PC. Em vez disso, você deve executar benchmarks de CPU (principalmente jogos, que provavelmente se beneficiarão de RAM mais rápida) e ver se há algum aumento de desempenho.
SSDs, HDDs e outros armazenamentos
Para a maioria dos usuários, CrystalDiskMark é o único benchmark de armazenamento que você realmente precisa. Ele testa praticamente todas as principais métricas importantes para você em um SSD ou HDD e também é altamente personalizável. Se você deseja um benchmark com uma pontuação associada, o Storage Benchmark do 3DMark é uma boa escolha.
Coolers para CPU e GPU
Testar a capacidade de resfriamento de um cooler depende de produzir o máximo de calor possível, consumindo o máximo de energia possível. Para CPUs, um bom benchmark para usar é Cinebench R23 e monitorar a temperatura da CPU com HWMonitor ou outro aplicativo. Para GPUs, executar o 3DMark Time Spy ou qualquer jogo com muitos gráficos funcionará, e para monitorar a temperatura da GPU é melhor usar o MSI Afterburner, mas o HWMonitor e outros aplicativos também funcionarão.
O benchmarking é tão difícil ou desafiador quanto você deseja
Quer você seja um usuário casual apenas procurando uma partitura que possa anexar ao seu PC ou um usuário profissional tentando descobrir as propriedades fundamentais de um componente, o benchmarking pode ser útil e até mesmo diversão. Uma das melhores coisas sobre benchmarking é que você determina até onde vai, já que não há necessariamente uma única maneira correta de testar o hardware. Para ser claro, algumas maneiras são melhores que outras, mas contanto que você seja consistente na forma como faz o benchmarking, você poderá obter dados utilizáveis, que é o ponto básico do benchmarking.