Scripts e ferramentas de benchmark Linux

Esta lista de scripts e ferramentas de benchmark Linux deve ser útil para verificação rápida do desempenho da CPU, armazenamento, memória e rede em servidores Linux e VPS. Recentemente, eu usei um script de benchmark Linux, que não foi mais mantido. Como resultado, compilei esta lista rápida de scripts e ferramentas para o benchmarking do Linux. Verifique cada script antes de executar a partir da linha de comando.

A maior parte destes scripts irá fazer o benchmark da CPU, memória, armazenamento e rede. Na maioria dos casos, o Modelo da CPU, frequência, número de núcleos será exibido juntamente com um banco de desempenho básico da CPU. O total de memória será exibido (veja as outras ferramentas mais extensas abaixo para os benchmarks específicos de memória). As velocidades de entrada/saída do sistema (SSD ou disco rígido) serão testadas e, finalmente, a conexão de internet do servidor será testada através do download de arquivos de locais de teste comuns em todo o mundo.

Se o seu servidor web apontar a causa do mau desempenho do aplicativo como sendo exclusivamente relacionado ao WebDev, use estes scripts de linha de comando para ajudar a verificar se o hardware (exemplo: gargalo do disco/armazenamento) ou rede também podem ser culpados.

Linux Benchmark Scripts

  • Bench.sh – veja as informações do sistema e teste a rede, disco do seu servidor Linux.
  • Nench – Um script livremente baseado no freevps.us/bench.sh.
  • VPSbench – Um script para executar benchmarks simples e abrangentes sobre o desempenho da CPU e IO.
  • VPS Benchmark – Benchmark disco, CPU e rede.
  • Linux Bench – STH Linux benchmarking script.
  • Bench-sh-2 – System Info + Speedtest IPv4 + Drive Speed.
  • >

  • unixbench.sh – Instalação automática de unixbench e script de teste.

Outras Ferramentas de Benchmark Linux

  • byte-unixbench – UnixBench é o conjunto de benchmarking original do BYTE UNIX, actualizado e revisto por muitas pessoas ao longo dos anos.
  • Fio – Flexible I/O Tester.
  • Sysbench – Scriptable database and system performance benchmark.
  • Bonnie – get/set ATA/SATA drive parameters under Linux.
  • S – Pequena coleção de programas para medir o desempenho de E/S de armazenamento.
  • Phoronix Test Suite – O Phoronix Test Suite software de teste/benchmarking automatizado de código aberto e multiplataforma.
  • Geekbench – Esta ferramenta permite que você use o Geekbench 4 a partir de um prompt de comando e o automatize com scripts shell ou arquivos em lote.
  • vdbench – gere cargas de trabalho de E/S do disco para ser usado para validar o desempenho do armazenamento e a integridade dos dados de armazenamento.
  • IOzone – uma ferramenta de benchmark do sistema de arquivos. O benchmark gera e mede uma variedade de operações de arquivo.
  • Iometer – Iometer é uma ferramenta de medição e caracterização de subsistemas de E/S para sistemas simples e agrupados.
  • Interbench – Benchmark de Interatividade Linux
  • HDparm – obter/ajustar parâmetros de drive ATA/SATA sob Linux
  • dd – Benchmark Seu VPS com dd, how-to guide.

Manutenção no Github.

Utilizar por sua própria conta e risco. Verifique sempre antes de correr. Se você encontrar quaisquer scripts ou problemas quebrados, por favor notifique-me.

Originalmente publicado: 6 de Dezembro de 2017 | Última actualização: 15 de fevereiro de 2021

Deixe uma resposta

O seu endereço de email não será publicado.