LinuxサーバーでAMD GPUを監視する方法

LinuxサーバーでAMD GPUを監視する方法

私はLinuxサーバーで作業しており、AMD GPUのGPU負荷を監視する必要があります。残念ながら、スーパーユーザー権限がないため、Radeon Towerをインストールできません。 AMD GPU負荷を監視する他の方法はありますか?

システムメッセージ:

LSB Version:    :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description:    CentOS Linux release 7.4.1708 (Core) 
Release:    7.4.1708
Codename:   Core

ベストアンサー1

シンプルなユーザーとして、 /sys/class/drm/システム内のすべてのGPUに関する多くの情報を提供するこの機能にアクセスできます。
などでリストされていますcard0 card1

私は一般ユーザーとしてRadeon VIIを使用していますが、GPUから多くの情報を入手できます。
cat /sys/class/drm/card0/device/gpu_busy_percentGPUコア使用量。
cat /sys/class/drm/card0/device/mem_busy_percentGPUメモリ使用量。
cat /sys/class/drm/card0/device/mem_info_vram_used使用されたメモリ。

/sys/class/drm/card*/device/hwmon/hwmon*/温度、電圧、周波数など、より多くの情報を提供できます。

目次を閲覧し/sys/class/drm、ユーザーとして読むことができるすべての情報を確認することをお勧めします。

おすすめ記事