Diese Liste von Linux-Benchmark-Skripten und -Tools sollte sich als nützlich erweisen, um die Leistung von CPU, Speicher, Arbeitsspeicher und Netzwerk auf Linux-Servern und VPS schnell zu überprüfen. Vor kurzem habe ich ein Linux-Benchmark-Skript verwendet, das nicht mehr gepflegt wurde. Daraufhin habe ich diese kurze Liste von Skripten und Tools für Linux-Benchmarks zusammengestellt. Überprüfen Sie jedes Skript, bevor Sie es von der Befehlszeile aus ausführen.
Die meisten dieser Skripte führen einen Benchmark der CPU, des Speichers, des Storage und des Netzwerks durch. In den meisten Fällen werden das CPU-Modell, die Frequenz und die Anzahl der Kerne zusammen mit einem grundlegenden CPU-Leistungstest angezeigt. Der Gesamtspeicher wird angezeigt (für speicherspezifische Benchmarks siehe die anderen, umfangreicheren Tools weiter unten). Die Eingabe-/Ausgabegeschwindigkeit des Systemspeichers (SSD oder Festplatte) wird getestet, und schließlich wird die Internetverbindung des Servers durch Herunterladen von Dateien von gängigen Teststandorten auf der ganzen Welt getestet.
Wenn Ihr Webhost darauf hinweist, dass die Ursache für eine schlechte Anwendungsleistung ausschließlich im WebDev zu suchen ist, können Sie mit diesen Befehlszeilenskripten überprüfen, ob auch die Hardware (z. B. Festplatten-/Speicherengpass) oder das Netzwerk schuld sein könnten.
Linux-Benchmark-Skripte
- Bench.sh – zeigt Systeminformationen an und testet das Netzwerk, die Festplatte Ihres Linux-Servers.
- Nench – Ein Skript, das lose auf dem etablierten freevps.us/bench.sh basiert.
- VPSbench – Ein Skript, um einfache und umfassende Benchmarks zur CPU- und IO-Leistung durchzuführen.
- VPS Benchmark – Benchmarking von Festplatte, CPU und Netzwerk.
- Linux Bench – STH Linux Benchmarking Skript.
- Bench-sh-2 – System Info + Speedtest IPv4 + Drive Speed.
- unixbench.sh – Auto install unixbench and test script.
Other Linux Benchmark Tools
- byte-unixbench – UnixBench ist die ursprüngliche BYTE UNIX Benchmark Suite, die im Laufe der Jahre von vielen Leuten aktualisiert und überarbeitet wurde.
- Fio – Flexibler I/O-Tester.
- Sysbench – Skriptfähiger Datenbank- und Systemleistungsbenchmark.
- Bonnie – holt/setzt ATA/SATA-Laufwerksparameter unter Linux.
- S – Kleine Sammlung von Programmen zur Messung der Speicher-I/O-Leistung.
- Phoronix Test Suite – Die Phoronix Test Suite ist eine quelloffene, plattformübergreifende, automatische Test-/Benchmarking-Software.
- Geekbench – Mit diesem Tool können Sie Geekbench 4 von einer Eingabeaufforderung aus verwenden und mit Shell-Skripten oder Batch-Dateien automatisieren.
- vdbench – Generiert Disk-I/O-Workloads, die zur Validierung der Speicherleistung und der Integrität von Speicherdaten verwendet werden können.
- IOzone – Ein Dateisystem-Benchmark-Tool. Der Benchmark generiert und misst eine Vielzahl von Dateioperationen.
- Iometer – Iometer ist ein Tool zur Messung und Charakterisierung von I/O-Subsystemen für einzelne und geclusterte Systeme.
- Interbench – Linux Interactivity Benchmark
- HDparm – get/set ATA/SATA drive parameters under Linux
- dd – Benchmark Your VPS with dd, how-to guide.
Maintained on Github.
Use at your own risk. Überprüfen Sie immer, bevor Sie es ausführen. Wenn Sie fehlerhafte Skripte oder Probleme finden, informieren Sie mich bitte.
Ursprünglich veröffentlicht: December 6, 2017 | Last updated: Feb 15th, 2021