In diesem Artikel werden Sie die Details zum Sysbench-Befehlszeilen-Tool enthält. Wir werden diskutieren, wie die Leistung von Linux -OS -Komponenten auch über das Sysbench -Dienstprogramm testen kann. Wir haben alle Befehle zum neuesten verfügbaren Ubuntu 20 implementiert.04 System.
Installieren Sie das Sysbench -Tool
Das Sysbench -Dienstprogramm kann direkt aus dem offiziellen Ubuntu -Repository installiert werden, indem der folgende Befehl ausgeführt wird:
$ sudo apt installieren sysbenchGeben Sie "y" ein und drücken Sie dann "Eingabetaste", um mit der Installation weiter fortzufahren.
Führen Sie CPU -Benchmarking mit Sysbench Tool durch
Verwenden Sie den folgenden Befehl für das CPU -Benchmarking, um die CPU -Leistung zu bewerten:
$ sysbench -test = cpu runDie vollständigen Berichtsstatistiken werden am Terminal angezeigt, aber das Wichtigste ist hier die „Gesamtzeit“, die im Rahmen der „Allgemeinen Statistik“ angezeigt wird, um die CPU -Leistung zu testen.
Sie können die CPU -Benchmark -Optionen auch mit dem folgenden Befehl untersuchen:
$ sysbench --Test = CPU -HilfeDie Befehlsparameter können basierend auf Ihren Anforderungen geändert werden. Verwenden Sie beispielsweise Folgendes, um die CPU -Leistung zu bewerten:
$ sysbench-test = cpu--cpu-max-prime = 20000 rennenBenchmark -Speicher mit dem Sysbench -Tool
Geben Sie zum Testen der Speicherleistung den folgenden Grundbefehl in das Terminal ein:
$ sysbench --Test = SpeicherlaufDie Speicherleistung kann getestet werden, indem die beiden Parameter „Gesamtoperationen“ und die übertragene Datenmenge untersucht werden.
Verwenden Sie den folgenden Befehl, um weitere Speicheroptionen zu testen:
$ sysbench -Test = SpeicherhilfeBenchmark -E/O -Benchmark -Verwendung des Sysbench -Tools
Der E/A -Leistungstest unterscheidet sich etwas von der CPU und dem Speichertest. In der Datei -E/A -Tests müssen Sie eine Testdatei erstellen, die viel größer ist als Ihre RAM -Größe. Der Wert, den Sie "150 GB" festlegen können, ist gut. Der allgemeine sequentielle Schreib -E/A -Leistungstest kann mit dem folgenden Befehl durchgeführt werden:
$ sysbench--Test = fileio-file-test-modes = seqwr laufenErkunden Sie mehr Optionen, indem Sie den folgenden Befehl verwenden, um den E/A -Benchmark auszuführen:
$ sysbench--Test = fileio-file-test-modes = seqwr HilfeAm Terminal sind viele Optionen angezeigt. Stellen Sie einfach die Werte der Parameter basierend auf Ihren Anforderungen ein und testen Sie die Leistung des E/A Ihres Linux -Systems.
Sobald der Leistungstest abgeschlossen ist, löschen Sie die Testdatei mit dem folgenden Befehl:
$ sysbench--Test = fileio-file-total-size = 100g ReinigungAbschluss
In diesem Tutorial haben wir beschrieben. Versuchen Sie alle oben genannten Optionen, um genauere Leistungsergebnisse zu erzielen. Mit diesem Tool können Sie auch die Leistung von Datenbanken testen.