Os utilitários de linha de comando do Linux podem fazer qualquer coisa, incluindo realizar benchmarks - mas usar um programa dedicado de benchmarking é um processo mais simples e à prova de falhas. Esses utilitários permitem que você execute testes reproduzíveis em diferentes sistemas e configurações.
Essas ferramentas de benchmarking do Linux não são tão populares, conhecidas ou refinadas como seus equivalentes do Windows, mas permitem que você compare facilmente diferentes sistemas e avalie seu desempenho.
Hardinfo - benchmark de CPU
Hardinfo não é instalado por padrão no Ubuntu, mas está disponível no Ubuntu Software Center - basta fazer uma pesquisa por "hardinfo" e instalar o aplicativo System Profiler e Benchmark. Se você estiver usando outra distribuição Linux, procure no gerenciador de pacotes o pacote “hardinfo”.
Depois de instalado, inicie o aplicativo System Profiler e Benchmark no 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 as informações - incluindo benchmarks - que deseja incluir.
Role até o final da lista e selecione um dos seis benchmarks de CPU para avaliar sua CPU. Hardinfo irá comparar o desempenho do seu processador com o de outros processadores. O benchmark da CPU pode ser útil se você estiver tentando comparar a velocidade da CPU entre computadores ou determinar os efeitos de um overclock.
GtkPerf - GTK + Benchmark
GtkPerf é outra ferramenta de referência que você encontrará no Centro de Software do Ubuntu e outros gerenciadores de pacotes de distribuição Linux.
GtkPerf testa o desempenho do kit de ferramentas gráficas GTK +, usado pelo GNOME e aplicativos de desktop padrão do Ubuntu. Usando GtkPerf, você pode medir a diferença de desempenho entre diferentes temas GTK +, diferentes versões GTK + e diferentes versões de seu servidor X e drivers gráficos.
Inicie o benchmark e o GtkPerf executará as operações do widget GTK + e cronometrará quanto tempo levam para serem concluídas.
O teste é reproduzível, então você pode usar GtkPerf para testar o desempenho do GTK + em vários computadores e plataformas.
Phoronix Test Suite - Comparativos de mercado abrangentes
O Phoronix Test Suite - também conhecido como pts - foi criado pelo site da Phoronix para executar os testes reproduzíveis usados para os benchmarks que você encontrará nos artigos da Phoronix. Ele se autodenomina “a plataforma de benchmarking mais abrangente disponível para Linux”. Você o encontrará no Centro de Software do Ubuntu e outros gerenciadores de pacotes de distribuição Linux também.
Os termos de uso do Phoronix Test Suite dizem que os resultados do teste serão compartilhados publicamente se você decidir enviá-los, e que a ativação dos recursos de relatórios anônimos fará com que o PTS carregue dados anônimos - digite Y para concordar com eles. Depois de fazer isso, você pode selecionar se deseja ou não habilitar os recursos de relatórios anônimos.
O Phoronix Test Suit oferece um menu de opções de benchmarking e informações para selecionar.
Para realizar um único teste, digite 1. Você verá uma lista de 126 testes para escolher. Se um teste exigir software adicional, o conjunto de testes fará o download automaticamente.
Para realizar um conjunto de testes, digite 2. Existem 54 conjuntos de testes diferentes, variando de codificação de áudio e vídeo a rastreamento de raio e rede.
Para realizar um teste de sistema complexo, digite 3. O teste de sistema complexo inclui cinco testes: o Apache Benchmark para desempenho de serviço de página da web, C-Ray para desempenho de rastreamento de raio, RAMspeed (duas configurações diferentes) para desempenho de memória e PostMark para transação de disco desempenho.
Os resultados podem ser carregados e comparados em OpenBenchmarking.org .
Como você avalia o desempenho do seu sistema Linux? Deixe um comentário se você tiver algum truque para compartilhar.