Explicando os resultados
Nesta parte explicarei resumidamente cada etapa dos testes feitos, para isso tirei alguns screenshots do teste que publiquei no site do programa.
Summary (Resumo) e System Information (Informação do Sistema)
Aqui mostra um resumo final dos teste de desempenho do processador e da memória e as informações referentes ao sistema e hardware, tais como o kernel utilizado, o modelo, o core, a frequência do processador, quantidade memória etc.
Integer Performance (Performance Inteiro)
Mostra os testes do processador simulando algumas tarefas rotineiras como: compactar e descompactar imagem e texto,
Blowfish e
Lua.
"Na criptografia, Blowfish é uma cifra simétrica de blocos que pode ser usado em substituição ao DES ou IDEA. Ele toma uma chave de tamanho variável, de 32 a 448 bits, tornando-o ideal para aplicações tanto domésticas, quanto comerciais."
"Lua é uma linguagem de programação interpretada, imperativa, de script, procedural, pequena, reflexiva e leve, projetada para expandir aplicações em geral, por ser uma linguagem extensível (que une partes de um programa feitas em mais de uma linguagem), para prototipagem e para ser embarcada em softwares complexos, como jogos. Assemelha-se com Python, Ruby e Icon, entre outras."
Processos esses que exigem bastante do processador e da memória. Para entender melhor Blowfish e Lua, acesse os links de onde foram retirados os textos acima:
Floating Point Performance (Performance do ponto flutuante)
Em computação, ponto flutuante descreve um sistema de representação numérica em que uma sequência de dígitos (ou bits) representa um número racional.
O termo
ponto flutuante refere-se ao fato de que o ponto decimal (mais comum em computadores, como ponto binário) pode "flutuar", isto é, ele pode ser colocado em qualquer lugar em relação aos algarismos significativos do número.
A velocidade das operações de ponto flutuante é uma importante medida de desempenho para computadores em vários domínios de aplicativos. Ele é medido em FLOPS. E é exatamente essa velocidade que é mostrado nessa parte do teste.
Memory Performance (Performance da memoria)
A capacidade de uma memória é medida em bytes, kilobytes (1 kibibyte = 2^10 bytes = 1,024 bytes), megabytes (1 MiB = 2^20 bytes = 1,024 kibibytes = 1,048,576 bytes) ou gigabytes (1 gibibyte = 2^30 bytes = 1073741824 bytes = 1024 mebibytes).
A velocidade de funcionamento de uma memória é medida em Hz ou MHz. Este valor está relacionado com a quantidade de blocos de dados que podem ser transferidos durante um segundo. Nesta parte é mostrado os testes de velocidade, escrita, leitura e alocação da memória.
Stream Performance (Performance Stream)
O valor de referência STREAM é um programa de benchmark sintético simples, de que as medidas de largura de banda de memória sustentável (em MB/s) e o cálculo da taxa correspondente um vetor simples para kernels.
Como CPUs de computador estão ficando mais rápidos do que sistemas de memória de computador, mais e mais programas serão limitados no desempenho da banda de memória do sistema, e não pelo desempenho computacional da CPU.
O valor de referência STREAM é projetado especificamente para trabalhar com conjuntos de dados muito maior do que o cache disponível em qualquer sistema, de modo que os resultados são (supostamente) mais um indicativo do desempenho muito grande, aplicativos de estilo vetor.
Conclusão, dica e referência
Nos testes que fiz usando esse programa percebi que algumas coisas fizeram diferença, como por exemplo os aplicativos abertos e os que foram carregados junto com o sistema. Quanto mais aplicativos abertos, piores foram os resultados, por isso aconselho fazer os testes no primeiro instante, logo após, carregar o sistema, assim a diferença será bastante visível.
Repita várias vezes para uma melhor precisão ou conclusão. Se quiser monitorar o teste, abra uma segunda janela do terminal com
htop enquanto executa o teste.
Outra curiosidade foi que nos meus resultados dentre as distros (
Ubuntu,
openSUSE,
Debian) que testei, pude comprovar o quanto o Debian é rápido. :)
Bom, espero que gostem do programinha e, como diz o lema da minha distro queridinha: "have a lot of fun"!
Fontes:
P.S.: Caso esteja equivocado em alguma informação presente no artigo, agradeceria para colaboração e correção.