3Dグラフィックスのパフォーマンスをすばやくテストする方法を知りたい。 glxgears
ベンチマークではないなので、何を使うべきか。また、glxgearsが60FPSでスタックすることがあり、ドライバーの更新の前後で比較することもできません(xorg-edgers PPAの追加など)。 glxgearsでさえ、すぐに使えるわけではありません。
1つの可能性はスクリーンセーバーですが、FPSは表示できません。また、特にLive-CDで実行している場合は、600MB nexuizをインストールするつもりはありません。他の3Dゲームも非常に大きくなります... Unigineテストは、オープンソースドライバーにとって非常に要求が厳しすぎます(OpenGLが低すぎ、おそらくテクスチャ圧縮(S3TC ...)の問題)。 OpenGL 2.x拡張機能もテストしたいと思います。
3Dパフォーマンスをすばやくテストする方法は?
Ubuntuには、11.04以降のベンチマークglmark2
およびglmark2-es2
が付属しています。これらは、シンプルなベンチマーク(シェーダー付き)を実行するのに非常に優れており、ダウンロードには非常に軽量です。
glmark2はLinaroグループによって積極的に開発されています。新しいリリースごとに、新しく、より要求の厳しいベンチマークが来ています。 https://launchpad.net/glmark2
ベンチマークはデバイス(ARM、OpenGL-ES2ベース)でも良好に動作するため、優れた(ハードウェア)クロスプラットフォーム比較です。 OMAP4/powervr Pandaboardで実行されているglmark2-es2 http://www.youtube.com/watch?v=G5jg9D1lH5Y
Unigineには、さまざまなシェーダーレベルをサポートするベンチマークのLinuxバージョンがあります。チェックアウトする価値があります。
これは、Phoronixテストスイートにも含まれています。Phoronixテストスイートには、他の多くの自動グラフィックス(および他の)テストオプションもあります。
http://www.phoronix-test-suite.com/
つまり、ソフトウェアセンターを使用してphp5-cliをPhoronixの依存関係としてインストールし、Phoronix tarballをダウンロードして展開します。詳細な使用マニュアルは、Phoronixサイトで見つけることができます。
Ubuntuのchromium-bsu
およびgltron
ゲームのインストールフットプリントはnexuiz
よりもはるかに小さく、どちらもFPSカウンターを備えています。すばやくテストしたい場合は、この方法を使用します。
glxgears
が60fpsに固定されているのは、VSync信号の同期が原因である可能性があります。他のベンチマークアプリケーションで同じ結果が得られないことを願っていますが、グラフィックカードによってはこれを回避できます。 (ただし、画面の裂け目を観察するリスクがあります)
続けたい場合は、これをご覧になることをお勧めします discussion 。
Vsyncを無効にするには、次のようにglxgearsを実行します。
vblank_mode=0 glxgears
gfxbench
Kishonti Ltd。 は業界の黄金の基準と考えられています。
ベンチマークの無料版は、次のサイトからダウンロードできます。 https://gfxbench.com/linux-download/
次に、スクリプトを実行します。
sh gfxbench_gl-linux-qt-4.0.13+community_64bit.sh
./gfxbench_gl
Kishontiは、これらのベンチマークのより特化したバージョンを販売することで収益を得ており、高価なライセンスを支払う場合はソースコードも販売しています。
Youtubeには、高レベルのベンチマークのほとんどのレンダリングが含まれています。カーチェイス: https://www.youtube.com/watch?v=kJ9FyMtNdV4
phoronix-test-suite
https://askubuntu.com/a/33841/52975 で言及されていますが、詳細はこちらをご覧ください。
Ubuntu 16.10の場合:
Sudo apt-get install phoronix-test-suite
phoronix-test-suite list-available-suites
これにより、スイートID、説明、およびタイプが提供されます。したがって、pts/mesa
(graphics
== Phoronix Test Suite)のようなpts
スイートの1つを選択して実行します。
phoronix-test-suite run pts/mesa
PTSは、いくつかのベンチマークのフロントエンドのようです。
pts/mesa
は、実際のFPSゲームを全画面でダウンロードして実行するため、結果は代表的なものになる可能性があります。
こんにちは
SPEC.orgをご覧ください。
Standard Performance Evaluation Corporation(SPEC)は、最新世代の高性能コンピューターに適用できる関連ベンチマークの標準セットを確立、維持、および承認するために設立された非営利法人です。 SPECはベンチマークスイートを開発し、メンバー組織やその他のベンチマークライセンス所有者から提出された結果をレビューおよび公開します。