Dado o quanto está envolvido o processo de benchmarking e quão importante é ao tomar uma decisão. Precisamos de algum conjunto padrão de ferramentas que possamos usar para comparar nossos sistemas, obter um resultado simples de entender e usá -lo para comparar diferentes componentes e configurações de hardware de hardware efetivamente.
Aqui estão algumas ferramentas de benchmarking gratuitas que você cobre uma ampla variedade de casos de hardware e uso.
Indigo Benchmark - para renderização e criação de conteúdo
Agora que a guerra de computação para PC e desktop está travando em um tempo sempre alto entre a AMD e a Intel e também a AMD e a NVIDIA, este benchmark é fortemente recomendado. Esta referência pode ser usada para testar sua CPU e GPU ao máximo para determinadas cargas de trabalho, como renderização de vídeo e criação de conteúdo.
A razão pela qual é a primeira na lista é porque é uma plataforma cruzada. Você pode instalá -lo no Macosx, Windows e, é claro, Linux. A natureza cruzada do software também pode ajudar você a escolher o melhor sistema operacional para sua plataforma, além de permitir que você compare várias opções de hardware.
Suíte de teste Phoronix
Phoronix oferece um conjunto mais completo de ferramentas para o benchmarking quase qualquer aspecto do seu sistema. Além disso, é completamente de código aberto e não apenas livre para usar. A estrutura que ele oferece é extensível e pode acomodar qualquer número de testes diferentes que você queira ver seu sistema executando. É extremamente poderoso, flexível e útil para ambos os sysadmins e também para os entusiastas da área de trabalho.
Além disso, o site oficial do Phoronix oferece uma análise muito aprofundada dos procedimentos de benchmarking, caso você seja novo nesse campo. O post mais recente detalhando o impacto dos patches de mitigação de Spectre e Meltdown no desempenho do seu sistema é algo que eu posso recomendar pessoalmente.
Iozon
Talvez não seja a principal consideração ao criar um PC ou um servidor, seus SSDs são importantes. Os SSDs mais rápidos levam a sistemas mais rápidos. O motivo é bastante simples. CPUs modernas e memória são rápidas o suficiente para que um programa ou um dados os atinja, eles podem ser rapidamente lidos ou executados.
O armazenamento secundário, como seus SSDs, são grandes gargalos. Quanto mais tempo necessário para obter informações para alcançar sua CPU, mais lenta sua experiência será. Iozon permite que você dê uma olhada muito próxima de como seu armazenamento está se saindo. Leituras sequenciais, gravações sequenciais e IOPs aleatórios devem ser considerados para selecionar seu SSD perfeito.
Cargas de trabalho como o streaming de vídeo podem se beneficiar de leituras seqüenciais mais altas, enquanto os bancos de dados podem realmente se beneficiar de IOPs aleatórios mais altos. Portanto, o benchmarking de armazenamento nunca é tão simples quanto executar DD para um disco.
Benchmark de latência na Web
Conversamos muito sobre armazenamento e computação, isso deixa de fora uma coisa e que é a rede. Embora existam uma tonelada de ferramentas para os engenheiros de rede compararem e monitorarem suas redes suas interfaces de 10g, eu queria falar sobre uma camada diferente de rede completamente.
O benchmark de latência na web é uma referência para o seu navegador da web do Google. Este benchmark de plataforma cruzada é bastante útil ao comparar o desempenho do mundo real do seu navegador da web. Coisas como atraso entre as teclas e as respostas do navegador, a latência de rolagem e o Jank e algumas outras coisas são medidas pela referência.
Os navegadores são algo em que gastamos muito tempo trabalhando, se o desempenho entre Firefox e Chrome difere mesmo.
7-ZIP
Sim, a ferramenta de arquivo 7-ZIP vem com sua própria ferramenta de benchmarking incorporada nela. Se sua carga de trabalho envolver muita compactação e descrição. Então isso é referência realmente vale a pena considerar.
Você pode levar essa ferramenta ainda mais longe, coisas como o ataque de força bruta de senha ou ataque de dicionário são possíveis usando 7-ZIP. Se você quiser ver a diferença entre sua CPU e GPU ao lidar com esse tipo de cargas de trabalho (que pode ser multithread facilmente), o 7-ZIP tem muito a oferecer.
Antes de começar a executar benchmarks em seu próprio sistema, eu o encorajo a conferir o site da Passmark Software e apenas tentar inferir o que os diferentes benchmarks da CPU mostram e refletem. Há uma pontuação multithread, pontuação de rosca única e diferentes trabalhos de CPUs em diferentes velocidades de relógio. Em suma, há um pouco de variação.
Tente se imaginar como alguém tentando escolher uma das CPUs para sua própria construção, como você decidiria qual é melhor para você? Bons benchmarks devem responder a essas perguntas para você.