ビデオ カードは、コンピューターのモニターに表示される内容を制御するために使用される特別な回路基板です。これはグラフィックス プロセッシング ユニット (GPU) とも呼ばれ、Linux ゲームやその他の目的で 3D 画像やグラフィックスを計算します。問題を解決するための上位 7 つの Linux GPU 監視および診断コマンド ライン ツールを見てみましょう。
次のツールは、GPU の監視と診断を目的として Linux だけでなく、FreeBSD などの他のオペレーティング システムでも利用できます。現在、ほとんどの Linux および FreeBSD ユーザーは Nvidia、Intel、AMD GPU を使用しています。
Linux GPU 監視および診断コマンド ライン ツール
次のツールを使用して、Linux または *BSD ベースのシステムを監視、診断、検査できます。
グラフィックプロセッサ情報を取得するには、次のコマンドを実行します:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo lshw -C display -short
[sudo] linuxmi パスワード:
出力は次のとおりです:
リーリーlinuxmi@linuxmi:~/www.linuxmi.com$ lspci -v | 詳細
1. glmark2 – Linux での GPU パフォーマンスのストレス テスト
glmark2 は、OpenGL 2.0 および ES 2.0 のベンチマーク コマンド ライン ユーティリティです。次のコマンドを入力してインストールできます:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install glmark2
次に、次のように実行します:
linuxmi@linuxmi:~/www.linuxmi.com$ glmark2
次に、次のようにテストが開始され、Linux 上の GPU にストレス テストが行われます:
Linux glmark2 テスト画面
Ubuntu Linux 20.04 LTS で実行した私のベンチマーク結果:
リーリー2.、glxgears – シンプルな Linux GPU パフォーマンス テスト ツール
回転するギアのセットが表示され、フレーム レートが定期的に出力されます。 Linux や FreeBSD などの Unix 系システムに不可欠なベンチマーク ツールとして非常に人気があります。次のようにインストールして実行します:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install mesa-utils
linuxmi@linuxmi:~/www.linuxmi.com$ glxgears
GPU フレーム レートを 5 秒ごとに測定し、画面に公開します。最終結果は次のようになります:
5.0 秒で 4005 フレーム = 800.123 FPS
5.0 秒で 1348 フレーム = 269.529 FPS
5.0 秒で 1259 フレーム = 251.788 FPS
5.0 秒で 1047 フレーム = 209.265 FPS
5.0 秒で 651 フレーム = 130.198 FPS
5.0 秒で 651 フレーム = 130.070 FPS
5.0 秒で 759 フレーム = 151.732 FPS
……
3. Linux および FreeBSD Unix で Nvidia GPU 統計を取得するためのシンプルなツール
これは Python で書かれており、CLI ユーザー、特に ML/AI 開発者にとって最適なツールです。次のように PIP を使用してインストールできます:
linuxmi@linuxmi:~/www.linuxmi.com
pip3 インストール gpustat
次のように実行します:
linuxmi@linuxmi:~/www.linuxmi.com$ gpustat
linuxmi@linuxmi:~/www.linuxmi.com$ gpustat -cp
ヘルプを表示:
linuxmi@linuxmi:~/www.linuxmi.com$ gpustat -h
4. intel_gpu_top – Linux での Intel GPU の使用状況を示すトップのような概要
まずツールをインストールして実行します:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install intel-gpu-tools
## CentOS/RHEL/Fedora Linux ユーザーは dnf コマンドを試してください
##linuxmi@linuxmi:~/www.linuxmi.com$ sudo dnf install intel-gpu-tools
Fedora、RHEL、および CentOS Linux ユーザーは、podman コマンドを使用して次のようにインストールできます。
linuxmi@linuxmi:~/www.linuxmi.com$ podman run –rm –privileged registry.freedesktop.org/drm/igt-gpu-tools/igt:master
このツールは、i915 によって公開されるパフォーマンス カウンター (PMU) と、RAPL (電力) や Uncore IMC (メモリ帯域幅) などの他のプラットフォーム ドライバーを使用してデータを収集します。 Linux システム上で次のように実行します:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo intel_gpu_top
5. nvidia-smi – NVIDIA システム管理インターフェイス プログラム
nvidia-smi は、Fermi および NVIDIA Tesla、Quadro、GRID、GeForce デバイスの上位アーキテクチャ ファミリの監視および管理機能を提供します。 GeForce Titan シリーズ デバイスのほとんどの機能はサポートされていますが、残りの Geforce ブランド情報は非常に限られています。 NVSMI は、Linux および FreeBSD でサポートされるすべての標準 NVIDIA ドライバーをサポートするクロスプラットフォーム ツールです。 Nvidia ドライバーを Ubuntu Linux にインストールした後、次の手順に従ってインストールします。
ターミナルを開いて次のコマンドを実行します:
linuxmi@linuxmi:~/www.linuxmi.com nvidia-smi -q -g 0 -d 使用率 -l 1
linuxmi@linuxmi:~/www.linuxmi.com sudo nvidia-smi
linuxmi@linuxmi:~/www.linuxmi.com nvidia-smi –help
これも素晴らしい、しかし非常に便利な NVIDIA GPU ツールです。 htop コマンドまたは top コマンドと同様に、NVIDIA GPU 用の ncurses ベースの GPU ステータス ビューアです。次のようにインストールできます:
linuxmi@linuxmi:~/www.linuxmi.com
apt install nvtop ## この攻撃を実行する linuxmi@linuxmi:~/www.linuxmi.com
nvtop7. radeontop – Linux 上で AMD GPU 使用率を表示するツール
AMD GPU 使用率を、総アクティビティに対する割合と Linux 上の個別のブロックの両方で表示します。次のようにインストールします:
linuxmi@linuxmi:~/www.linuxmi.com
sudo radeontop
R600 以降の GPU で動作し、南の島でも問題なく動作するはずです。オープンソース AMD ドライバーおよび AMD Catalyst クローン ソース ドライバーで動作します。
要約
これで、Linux および BSD ベースのシステムの監視と診断に使用されるさまざまな Linux GPU コマンドとツールについて理解できました。お気に入りのツールを見逃した場合は、以下のコメント欄でお知らせください。ありがとう。上記は、Tutorial.com がすべての友人に共有する Linu システム関連のコンテンツです。 Linux についてもっと知りたい方は、公式アカウント「Linux」をフォローするか、以下の QR コードをスキャンしてフォローしてください。
以上がLinux GPU 監視および診断コマンド ライン ツール トップ 7の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。