Linux で GPU 負荷を調べる
カテゴリ:linux
目次
Intel
Intel の内臓 GPU の負荷は intel_gpu_time または intel_gpu_top で調べられる。
Debian の場合デフォルトでインストールされていないこともある。その場合は以下のコマンドでインストールできる。
$ sudo apt-get update
$ sudo apt-get install intel-gpu-tools
GPU 使用率を調べる
一般的な状況では intel_gpu_top が便利だ。以下のコマンドで実行できる。
$ sudo intel_gpu_top
特定アプリの GPU 使用率を調べる
intel_gpu_time は特定プログラムの GPU 負荷を調べられる。例えば chrome の GPU 負荷を調べたければ以下のコマンドを入力する。
$ sudo intel_gpu_time chrome
継続して GPU 使用率をチェックしたければ、su で root になってから以下のスクリプトを実行する。終了は CTRL + C で。
$ while true; do intel_gpu_time アプリ名; sleep 1s; done
nVidia
nVidia の場合は nvidia-smi を使う。詳細はnvidia-smiコマンドの詳細ついてを参照。
AMD
クローズドなバイナリドライバ(fglrx)を使用している場合は aticonfig または radeontop を使う。
$ sudo aticonfig --odgc --odgt
オープンソースドライバを使用している場合は radeontop のみ使える。
関連記事
Monitoring AMD, Intel and NVIDIA graphics card usage under Linux