Uma referência é um teste usado para comparar o desempenho entre várias coisas, uma contra a outra ou contra um padrão aceito.
No mundo da informática, os benchmarks costumam ser usados para comparar as velocidades ou desempenhos de componentes de hardware, programas de software e até conexões de internet.
Por que você executaria uma referência?
Você pode executar um benchmark para simplesmente comparar seu hardware com o de outra pessoa, para testar se o novo hardware está realmente funcionando como anunciado ou para ver se uma peça de hardware suporta uma certa quantidade de carga de trabalho.
Por exemplo, se você planeja instalar um novo videogame high-end no seu computador, você pode executar um benchmark para ver se o seu hardware é capaz de rodar o jogo. O benchmark aplicará uma quantidade específica de estresse (que é supostamente próximo do que é necessário para o jogo rodar) no hardware em questão para verificar se ele realmente suporta o jogo. Se ele não funcionar tão bem quanto o jogo exigir, o jogo poderá ficar lento ou não responder quando realmente for usado com esse hardware.
Gorjeta: Com os videogames, em particular, um benchmark nem sempre é necessário porque alguns desenvolvedores e distribuidores explicam exatamente quais placas de vídeo são suportadas, e você pode comparar essas informações com seu próprio hardware usando uma ferramenta de informações do sistema para ver o que está dentro do seu computador. No entanto, como seu hardware em particular pode ser mais antigo ou não estar acostumado a uma quantidade específica de estresse que o jogo exige, ainda pode ser benéfico colocar o hardware em teste para confirmar que eles funcionarão corretamente quando o jogo estiver sendo reproduzido. .
O benchmarking de sua rede para verificar a largura de banda disponível pode ser útil se você suspeitar que não está obtendo as velocidades de Internet que seu ISP prometeu.
É mais comum comparar hardware de computador como uma CPU, a memória (RAM) ou uma placa de vídeo. As análises de hardware que você encontra on-line quase sempre incluem benchmarks como uma forma de comparar objetivamente uma marca e um modelo de placa de vídeo, por exemplo, com outra.
Como executar um benchmark
Há uma variedade de ferramentas de software de referência gratuitas que podem ser usadas para testar vários componentes de hardware.
O Novabench é uma ferramenta gratuita de benchmarking para Windows e Mac para testar a CPU, o disco rígido, a RAM e a placa de vídeo. Ele ainda tem uma página de resultados que permite comparar sua pontuação do NovaBench com outros usuários.
Algumas outras ferramentas gratuitas, como a Novabench, que permitem comparar o seu PC, incluem o 3DMark, o CINEBENCH, o Prime95, o PCMark, o Geekbench e o SiSoftware Sandra.
Algumas versões do Windows (Vista, 7 e 8, mas não 8.1 ou W10) incluem a Ferramenta de Avaliação de Sistema do Windows (WinSAT) no Painel de Controle que testa o disco rígido principal, gráficos de jogos, RAM, CPU e placa de vídeo. Essa ferramenta fornece uma pontuação geral (chamada de Índice de Experiência do Windows) entre 1.0 e 5.9 no Windows Vista, até 7.9 no Windows 7 e uma classificação máxima de 9.9 no Windows 8, baseada na pontuação mais baixa produzida por qualquer um esses testes individuais.
Gorjeta: Se você não vir a Ferramenta de Avaliação de Sistema do Windows no Painel de Controle, poderá executá-la a partir de um Prompt de Comando com owinsat comando. Veja este tópico da Comunidade da Microsoft para saber mais sobre isso.
Mantemos uma lista de testes de velocidade da Internet que você pode usar para avaliar o quanto de largura de banda de rede você tem disponível. Veja Como testar sua velocidade na Internet para aprender como fazer isso da melhor maneira.
Coisas para lembrar sobre benchmarks
É importante ter certeza de que você não está fazendo muitas outras coisas ao mesmo tempo em que está executando um benchmark. Portanto, por exemplo, se você for executar uma referência em seu disco rígido, não será necessário usar a unidade desnecessariamente, como copiar um monte de arquivos de e para uma unidade flash, gravar um DVD, etc. .
Da mesma forma, você não confiaria em uma referência contra sua conexão com a Internet se estiver baixando ou carregando arquivos ao mesmo tempo. Basta pausar essas coisas ou esperar até que sejam concluídas antes de executar um teste de velocidade da Internet ou qualquer outro teste com o qual essas atividades possam interferir.
Parece haver muita preocupação quanto à confiabilidade dos benchmarks, como o fato de que alguns fabricantes podem estar avaliando seus próprios produtos de maneira injusta, melhor do que a concorrência. Há uma lista surpreendentemente grande desses "desafios" para o benchmarking na Wikipedia.
Um teste de estresse é a mesma coisa que uma referência?
Os dois são semelhantes, mas um teste de estresse e um benchmark são dois termos diferentes por um bom motivo. Enquanto um benchmark é usado para comparar o desempenho, um teste de estresse é para ver o quanto pode ser feito para algo antes de quebrar.
Por exemplo, como eu mencionei acima, você pode executar um benchmark contra sua placa de vídeo para ver se ela funciona bem o suficiente para suportar um novo videogame que você deseja instalar. No entanto, você executaria um Teste de stress contra essa placa de vídeo se você quiser ver quanto trabalho ela pode manipular antes de parar de funcionar, como se você quiser fazer um overclock.
O Bart's Stuff Test e o software Prime95 mencionados acima são alguns exemplos de aplicativos que podem executar um teste de estresse.