Ich frage mich, wie ich die Leistung meiner 3D-Grafiken schnell testen kann. Da glxgears
ist kein Benchmark was soll ich verwenden. Auch glxgears stecken manchmal bei 60FPS, Sie können nicht einmal vor / nach dem Treiber-Update vergleichen (z. B. Hinzufügen von xorg-edgers PPA). Sogar glxgears funktionieren nicht ohne weiteres.
Eine Möglichkeit sind Bildschirmschoner, aber Sie können FPS nicht sehen. Ich bin auch nicht bereit, 600 MB nexuiz zu installieren , besonders wenn ich auf einer Live-CD arbeite . Andere 3D-Spiele sind ebenfalls sehr groß ... Unigine-Tests sind für OpenSource-Treiber zu anspruchsvoll (Probleme mit zu wenig OpenGL und wahrscheinlich Texturkomprimierung (S3TC ...)). Ich möchte auch OpenGL 2.x-Erweiterungen testen.
Wie können Sie Ihre 3D-Leistung schnell testen?
quelle
nvidia-352
: bugs.launchpad.net/ubuntu/+source/glmark2/+bug/1475902Unigine hat eine Linux-Version ihrer Benchmarks mit Unterstützung für verschiedene Shader-Levels.
http://unigine.com/download/
Dies ist auch in der Phoronix-Testsuite enthalten, die auch viele andere automatisierte Grafik- (und andere) Testoptionen bietet.
http://www.phoronix-test-suite.com/
Kurz gesagt, verwenden Sie das Software-Center, um php5-cli als Abhängigkeit für Phoronix zu installieren. Laden Sie dann den Phoronix-Tarball herunter und extrahieren Sie ihn. Ausführliche Bedienungsanleitungen finden Sie auf der Phoronix-Website.
quelle
sudo apt-get install phoronix-test-suite
on Ubuntu 15.10 hilft bei der Automatisierung: askubuntu.com/a/820264/52975Die
chromium-bsu
undgltron
Spiele in Ubuntu haben eine viel kleinere Installationsfläche alsnexuiz
und beide verfügen über einen FPS-Zähler. Wenn ich schnell testen wollte, würde ich diesen Weg gehen.quelle
glxgears
Das Festhalten an 60 fps kann an der VSync-Signalsynchronisation liegen. Hoffe, dass andere Benchmark-Anwendungen nicht dieselben Ergebnisse erzielen, aber je nach Grafikkarte können Sie dies umgehen. (aber mit der Gefahr, ein Reißen auf dem Bildschirm zu beobachten)Wenn Sie weitermachen möchten, würde ich vorschlagen, dass Sie sich diese Diskussion ansehen .
Führen Sie zum Deaktivieren von Vsync glxgears folgendermaßen aus:
quelle
__GL_SYNC_TO_VBLANK=0 glxgears
Für NVIDIA-Fahrer: stackoverflow.com/questions/17196117/…gfxbench
von Kishonti Ltd. gilt als goldener Standard in der Branche.
Sie können eine kostenlose Version ihres Benchmarks herunterladen unter: https://gfxbench.com/linux-download/
Führen Sie dann ihre Skripte aus:
Kishonti verdient Geld, indem es spezialisiertere Versionen dieser Benchmarks und auch Quellcode verkauft, wenn Sie eine teure Lizenz bezahlen.
Youtube enthält Rendering der meisten ihrer High-Level-Benchmarks, z. B. Car Chase: https://www.youtube.com/watch?v=kJ9FyMtNdV4
phoronix-test-suite
Erwähnt unter https://askubuntu.com/a/33841/52975 , aber hier erfahren Sie mehr.
Unter Ubuntu 16.10:
Dies gibt Suite ID, Beschreibungen und Typ. Wählen Sie einfach eine der folgenden
graphics
Suiten auspts/mesa
(pts
== Phoronix Test Suite) und führen Sie sie aus:PTS scheint ein Frontend für mehrere Benchmarks zu sein.
pts/mesa
Lädt aktuelle FPS-Spiele im Vollbildmodus herunter und führt sie aus, sodass die Ergebnisse möglicherweise repräsentativ sind.quelle
Hi
Check out SPEC.org:
quelle