15Sep

Como fazer referência ao seu sistema Linux: 3 ferramentas de benchmarking de código aberto

Os utilitários de linha de comando do Linux podem fazer qualquer coisa, incluindo executar benchmarks - mas usar um programa de benchmarking dedicado é um processo mais simples e à prova de falhas. Esses utilitários permitem realizar testes reprodutíveis em diferentes sistemas e configurações.

Estas ferramentas de benchmarking do Linux não são tão populares, bem conhecidas ou polidas como os equivalentes de Windows, mas permitem que você compare facilmente diferentes sistemas e avalie seu desempenho.

Hardinfo - CPU Benchmark

Hardinfo não está instalado por padrão no Ubuntu, mas está disponível no Ubuntu Software Center - basta fazer uma pesquisa para "hardinfo" e instalar o aplicativo System Profiler e Benchmark. Se você estiver usando outra distribuição Linux, pesquise seu gerenciador de pacotes para o pacote "hardinfo".

Uma vez instalado, inicie o aplicativo System Profiler e Benchmark do Dash.

Hardinfo exibe informações sobre seu sistema, seu hardware e sua configuração. Usando o recurso Gerar relatório, você pode salvar um relatório e selecionar a informação - incluindo benchmarks - que deseja incluir.

Desloque-se até a parte inferior da lista e selecione um dos seis benchmarks de CPU para comparar sua CPU.O Hardinfo irá comparar o desempenho da sua CPU com outras CPUs. O benchmark da CPU pode ser útil se você estiver tentando comparar a velocidade da CPU entre computadores ou determinar os efeitos de uma overclock.

GtkPerf - GTK + Benchmark

GtkPerf é outra ferramenta de referência que você encontrará no Ubuntu's Software Center e outros gerenciadores de pacotes da distribuição Linux.

GtkPerf testa o desempenho do kit de ferramentas gráfico GTK +, usado pelo GNOME e os aplicativos de desktop padrão do Ubuntu. Usando o GtkPerf, você pode medir a diferença de desempenho entre diferentes temas GTK +, diferentes versões GTK + e diferentes versões do seu servidor X e drivers de gráficos.

Comece o benchmark e o GtkPerf executará as operações do widget GTK + e o tempo que demorará para completar.

O teste é reprodutível, então você pode usar o GtkPerf para testar o desempenho do GTK + em vários computadores e plataformas.

Phoronix Test Suite - Benchmarks abrangentes

O Phoronix Test Suite - também conhecido como pts - foi criado pelo site Phoronix para executar os testes reproduzíveis utilizados para os benchmarks que você encontrará nos artigos de Phoronix. Ele se conta como "a plataforma de benchmarking mais abrangente disponível para Linux". Você também encontrará no Ubuntu's Software Center e outros gerenciadores de pacotes da distribuição Linux.

Os termos de uso da Phoronix Test Suite dizem que os resultados do teste serão compartilhados publicamente se você optar por enviá-los e que permitir que os recursos de relatório anônimos fiquem fazendo com que o PTS faça o upload de dados anônimos - digite Y para concordar com eles. Depois de fazer isso, você pode selecionar se deseja ou não habilitar recursos de relatório anônimos.

O Phoronix Test Suit fornece um menu de opções de avaliação comparativa e informações para selecionar.

Para executar um único teste, digite 1. Você receberá uma lista de 126 testes para escolher. Se um teste requer um software adicional, o conjunto de teste irá baixá-lo automaticamente.

Para executar um conjunto de testes, digite 2. Existem 54 conjuntos de testes diferentes, que vão desde codificação de áudio e vídeo até rastreamento de raios e rede.

Para realizar um teste de sistema complexo, digite 3. O teste complexo do sistema inclui cinco testes: o Apache Benchmark para desempenho de exibição de páginas da web, C-Ray para desempenho de rastreamento de raios, RAMspeed( duas configurações diferentes) para desempenho de memória e PostMark para discodesempenho da transação.

Os resultados podem ser carregados e comparados no OpenBenchmarking.org.

Como você compara o desempenho do seu sistema Linux? Deixe um comentário se você tiver algum truque para compartilhar.