Confira
Eles têm muita informação boa sobre o Benchmarking do sistema operacional aberto.
Como posso executar um benchmark do sistema em uma instalação do Linux? Eu gostaria de fazer um teste completo com as principais funcionalidades do sistema, como:
Existe alguma ferramenta Open Source que eu possa executar em um servidor e coletar dados de benchmark?
Eu acho sysbench bastante útil.
Nas minhas máquinas na nuvem, muitas vezes executo:
for i in cpu threads mutex memory; do
sysbench --test=$i run
done
Observe que existem muitas, muitas opções de teste e mais dois modos que exigem um pouco mais de configuração ( fileio e oltp ).
Eu uso isso para determinar a velocidade relativa de várias instâncias que inicio com meus provedores de nuvem.
O DaCapo Benchmark Suite , é baseado em Java, mas uma excelente combinação de diferentes aplicações.
ou para desempenho de CPU de thread único: time echo "scale=5000; a(1)*4" | bc -l
(de tuxshell )
Tags performance linux benchmarking