auch unter Linux gibt es natürlich eine gute Auswahl an Benchmarks, also Programme zum testen der Hardware auf „Flaschenhälse“.
Linux Test Tools - gute Übersicht nach Kategorien Linux Benchmark Suite Homepage Linux Benchmarking HOWTO
other:
IOMeter ist ein Festplattenbenchmark, der neue Entwicklungen (z.B. Dualcore und NCQ von Sata) besser berücksichtigt. IOMeter Download
mit dem Standard-tool hdparm kann man die Interfacegeschwindigkeit und eine groben Geschwindigkeitstest machen. Dabei werden aber nicht unterschiedliche Zonen bewertet.
sudo hdparm -T /dev/hda
bzw.
sudo hdparm -t /dev/hda
(hda ändern auf anderen Wert wenn nötig) siehe hdparm Handbuch
bonnie++ start beim Aufruf einen Festplattentest im aktuellen Verzeichnis und gibt dann auf der Standardausgabe einen Report aus, den man mit bon_csv2html zu einer html-Datei verarbeiten kann. Dazu wird/werden die letzten Zeile(n) ausgewertet.
Einen einzelnen Testlauf kann man durch Pipes direkt als html-Datei ausgeben lassen:
bonnie++ | tail -n 1 | bon_csv2html > report.html
bei umfangreichen Testläufen sollte man sich die Ergebnisse abspeichern und kann sie dann später verarbeiten (etwa so: bonnie++ > bonnie-report.txt). Man kann sich die Ergebnisse auch als Textdatei aufbereiten lassen (mit csv2txt).
Wichtig sind bei den Ausgaben von bonnie++ dabei immer die Zeilen am Ende (im CSV-Format) die in etwa so aussehen:
Rechnername,3G,16310,45,26006,15,15854,5,19301,50,32735,6,131.5,0,16,+++++,+++,+++++,+++,30870,82,29483,82,+++++,+++,23010,61
wobei die Tests (bzw. die Daten) mit “+++“ nicht aussagekräftig genug waren.
Die Optionen (Anzahl der Testläufe etc.) findet man im Handbuch (man bonnie++).
iperf -s
(wartet per default auf Port 5001 auf Verbindungen
iperf -P 1 -i 1 -p 5001 -w 56K -f k -t 10 -c SERVER-IP
z. B. mit 10 konkurrierenden Verbindungen und 50 Anfragen:
ab -n 50 -c 10 $URL
News
Navigation