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