Como comparar 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 realizar benchmarks - mas usar um programa de benchmarking dedicado é um processo mais simples e mais seguro. Esses utilitários permitem que você execute testes reprodutíveis em diferentes sistemas e configurações.
Essas ferramentas de benchmarking do Linux não são tão populares, bem conhecidas ou polidas quanto seus equivalentes no Windows, mas permitem que você compare facilmente diferentes sistemas e avalie seu desempenho..
Hardinfo - Benchmark da CPU
O Hardinfo não é instalado por padrão no Ubuntu, mas está disponível no Ubuntu Software Center - basta fazer uma busca por “hardinfo” e instalar o aplicativo System Profiler and Benchmark. Se você estiver usando outra distribuição Linux, procure em seu gerenciador de pacotes pelo pacote “hardinfo”.
Uma vez instalado, inicie o aplicativo System Profiler and Benchmark do Dash.
O Hardinfo exibe uma informação sobre o 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 referências - que deseja incluir.
Role até o final da lista e selecione um dos seis benchmarks da CPU para avaliar sua CPU. O Hardinfo irá comparar o desempenho do seu processador para 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 - benchmark GTK +
O GtkPerf é outra ferramenta de referência que você encontrará no Centro de Software do Ubuntu e em outros gerenciadores de pacotes da distribuição Linux.
O GtkPerf testa o desempenho do kit de ferramentas gráficas GTK +, usado pelos aplicativos de desktop padrão do GNOME e do Ubuntu. Usando o GtkPerf, você pode medir a diferença de desempenho entre diferentes temas do GTK +, diferentes versões do GTK + e diferentes versões do seu servidor X e drivers gráficos..
Inicie o benchmark e o GtkPerf executará as operações do widget do GTK + e o tempo que levará para concluir.
O teste é reproduzí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 da Phoronix para executar os testes reproduzíveis usados para os benchmarks que você encontrará nos artigos da Phoronix. Ele se apresenta como "a plataforma de benchmarking mais abrangente disponível para Linux". Você também encontrará no Centro de Software do Ubuntu e em outros gerenciadores de pacotes da distribuição Linux.
Os termos de uso do pacote de testes Phoronix dizem que os resultados dos testes serão compartilhados publicamente se você optar por enviá-los, e que habilitar os recursos de relatórios anônimos fará com que o PTS carregue dados anônimos - tipo Y para concordar com eles. Depois disso, você pode selecionar se deseja ou não habilitar recursos de relatórios anônimos.
O Phoronix Test Suit fornece um menu de opções de benchmarking e informações para selecionar.
Para realizar um único teste, digite 1. Você será presenteado com uma lista de 126 testes para escolher. Se um teste exigir software adicional, o conjunto de testes fará o download automaticamente.
Para executar um conjunto de testes, digite 2. Há 54 conjuntos de testes diferentes, que vão desde codificação de áudio e vídeo até rastreamento de raio e rede.
Para executar um teste de sistema complexo, digite 3. O teste de sistema complexo inclui cinco testes: o Benchmark do Apache para desempenho de exibiçã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 enviados e comparados no OpenBenchmarking.org.
Como você avalia o desempenho do seu sistema Linux? Deixe um comentário se você tiver algum truque para compartilhar.