Gibt es ein Benchmark-Tool zum Messen der Computerleistung für Ubuntu wie SuperPI, 3DMark oder PCMark?
performance
lambda23
quelle
quelle
Antworten:
Im Ubuntu Software Center (Suche nach "Benchmark") wird anscheinend eine Reihe von ihnen aufgeführt sein, obwohl ich nur System Profiler und Benchmark ausprobiert habe. Es gibt eine Menge Computerinformationen und ich habe es als sehr nützlich empfunden, aber vielleicht möchten Sie einige davon ausprobieren.
quelle
Die umfassendste Benchmarking-Software ist wahrscheinlich die Phoronix-Testsuite , die in den Repositories verfügbar ist und mit folgenden Komponenten installiert werden kann:
Bei
phoronix-test-suite
der ersten Ausführung im Terminal können Sie die Fragen zur anonymen statistischen Berichterstattung mit Ja oder Nein beantworten. Wenn Sie mit Ja antworten, heißt es dasEs liegt an Ihnen, ob Sie Ja oder Nein wählen, aber es gibt nichts zu befassen. Sie können die Ergebnisse später noch manuell zu openbenchmarking hochladen, wenn Sie dies mit den Optionen im Programm wünschen:
Weitere Informationen finden
Phoronix test suite
Sie in diesem PDF und im offiziellen Forum .Führen Sie Folgendes aus, um alle verfügbaren (aber nicht unbedingt heruntergeladenen) Tests aufzulisten:
Das gibt Tests wie diese und viele andere:
Um Informationen zu einem bestimmten Test zu erhalten, können Sie Folgendes verwenden:
Viele der Tests sind nicht standardmäßig installiert. Sie können entweder einen einzelnen Test herunterladen und ihn ausführen, beispielsweise mit:
Führen Sie den folgenden Befehl aus, um die Listen der thematischen Testsuiten zu finden
was solche Dinge wie zurückgibt
Als Beispiel möchten Sie möglicherweise die gesamte Reihe von Audiotests ausführen (anstatt nur einen der mit dem
list-tests
Befehl aufgelisteten ). Geben Sie in diesem Fall Folgendes einFür diesen Test werden einige der zugehörigen Audiotests vom Programm heruntergeladen und installiert. Anschließend wird der Test ausgeführt.
Es gibt eine Vielzahl von Tests zu installieren und Optionen zu testen, aber diese Testsuite ist definitiv diejenige, die Sie verwenden sollten, wenn Sie echte Benchmarks von Ihrem Ubuntu-System erhalten möchten, die Sie online unter openbenchmarking und Phoronix.com vergleichen können .
Es ist keine schnelle, einfache Benchmarking-Anwendung, sondern eine, die mit ihren zahlreichen Tests die meisten Interessenbereiche in Bezug auf die Leistung von Ubuntu zufriedenstellt.
Benchmarking ist jedoch ein umstrittenes Thema, und die Foren eignen sich am besten dazu, zu analysieren, welche Tests die nützlichsten Ergebnisse liefern und wie die Tests eingerichtet werden sollten. Die oben erwähnte Methode
povray
ist sehr bekannt und wird als Benchmark für die Fähigkeiten einer CPU angesehen.quelle
povray
Installation fehl, weil die Autoconf fehlte und diepovray
Installation einer nicht behebbaren Unterbrechung unterlag (ich meine, sie würde auch nach der Installation von Autoconf nicht funktionieren). Ich habe von einem Backup aus neu gestartet, autoconf installiert und bin wegen fehlender libtiff-dev in die gleiche Situation geraten. Also habe ich aufgegeben.Installieren Sie
hardinfo
das Programm, das die folgenden Benchmark-Informationen enthält:quelle
Schließlich habe ich mir vorgenommen, ein Stresstest- und Benchmarking-Tool für UNIX-ähnliche Systeme zu schreiben, nämlich Stress-ng. Es enthält über 180 Stresstests, mit denen der Durchsatz verschiedener Systemkomponenten gemessen werden kann, z. B. von Speicher, Cache, CPU, Systemaufrufen, Netzwerk usw.
Es gibt eine --metrics-brief-Option, die den Durchsatz in Scheinoperationen pro Sekunde angibt. Mit der Option --perf kann ein vollständiger Satz detaillierter CPU- und Systemmetriken abgerufen werden. Es gibt viele Arten von Stressoren, die sequentiell oder parallel auf einer oder mehreren CPUs ausgeführt werden können, zum Beispiel:
Dadurch wird die CPU 1 Minute lang mit 2 parallel laufenden CPU-Stressor-Instanzen trainiert.
Das Handbuch dokumentiert alle diese Funktionen ausführlich. Weitere Informationen finden Sie auf der Projektseite oder in der Kurzanleitung
quelle
Eine weitere Option ist Sysbench. Es ist ein Befehlszeilentool mit integrierten Tests für CPU, Speicher, Datei, Threading und Datenbank. Es gibt einen Artikel über sie hier . Die Installation ist ein einzelnes Paket, und das Ausführen von Tests ist schnell.
Wahrscheinlich ist die Qualität der Ergebnisse geringer als bei anspruchsvolleren Tests, aber ich fand sie nützlich für eine schnelle Überprüfung der Integrität bei der Bewertung des potenziellen VPS-Hostings.
Basierend auf der populären Antwort von user76204 habe ich die Phoronix-Testsuite ausprobiert. Wie der Autor sagt, ist es nicht schnell oder einfach. Es stehen Hunderte von Tests zur Verfügung und es ist nicht klar, welche zu verwenden sind. Einige erfordern Downloads von 100 MB, einige dauern eine Stunde oder länger, andere möglicherweise nicht auf Ihrem Server. Unter Ubuntu bin ich auf einen Fehler gestoßen, der hier beschrieben wurde .
quelle