GNU/Linux >> Linux の 問題 >  >> Ubuntu

Kubuntu16.10でnvidiaGPU温度を監視する方法

GPU温度

Nvidiaグラフィックカードには、メインのCPUプロセッサと同じように加熱される独自のプロセッサがあります。通常、ヒートシンクがあり、ハイパワーGPUにもファンがあります。

システムのGPU温度を時々監視して、ユニットが過熱して正常に保たれていないことを確認することをお勧めします。

Ubuntuでは、最初にNvidiaドライバーをインストールする必要があります。これにより、GPUに関するさまざまな統計を監視および報告できる追加のユーティリティプログラムがインストールされます。

nvidia-設定

「NvidiaXサーバー設定」は、GPUに関する詳細を報告するGUIプログラムです。 nvidiaドライバーをインストールした後、メニューにツールがあります。コマンドラインから起動するには、コマンドnvidia-settings

を実行します。

これがスクリーンショットです。

nvidia-settingsコマンドを使用して、GPUの使用状況を監視することもできます。

$ nvidia-settings -q GPUUtilization
  Attribute 'GPUUtilization' (desktop:0[gpu:0]): graphics=27, memory=20, video=0, PCIe=0

graphics=27はGPU使用率レベルです。継続的に監視するには、watchコマンドを使用します

$ watch -n 1 nvidia-settings -q GPUUtilization

nvidia-smi

nvidia-smiコマンドは、GPUの温度を表示します。 GPU>温度設定に移動して温度を確認します。

$ nvidia-smi
Sun Feb 19 18:44:33 2017
+------------------------------------------------------+
| NVIDIA-SMI 340.102    Driver Version: 340.102        |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce 210         Off  | 0000:01:00.0     N/A |                  N/A |
| N/A   62C   P12    N/A /  N/A |    233MiB /  1023MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Compute processes:                                               GPU Memory |
|  GPU       PID  Process name                                     Usage      |
|=============================================================================|
|    0            Not Supported                                               |
+-----------------------------------------------------------------------------+

左中央のボックスにある64Cの図を確認してください。真ん中のボックスはメモリ使用量を示しています。
watchコマンドで継続的に監視できます-

watch -n 1 nvidia-smi

GPUを使用しているプロセスを確認する

次のコマンドを使用して、どのプロセスがGPUにアクセスしているかを確認できます-

ps f -o user,pgrp,pid,pcpu,pmem,start,time,command -p `lsof -n -w -t /dev/nvidia*`

ソース

サーマルモニターKDEプラスモイド

「ThermalMonitor」という名前のKdeプラズモイドは、lm-sensorを介してセンサーを監視するために使用できます。まず、lm-sensorsパッケージをインストールする必要があります

sudo apt-get install lm-sensors

次に、「GetNewWidgets」ダイアログからKDEプラズモイドをインストールします。デスクトップを右クリックし、[新しいウィジェットの追加]、[新しいウィジェットの取得]の順にクリックします。

デスクトップにウィジェットを配置し、表示するセンサーを構成します。

GPUの過熱

ほとんどの低価格のGPUには冷却ファンがなく、ヒートシンクのみに依存しています。ただし、使用しているアプリケーションによっては非常に熱くなります。

nvidia gpuが過熱の兆候を示している場合は、gpuユニットの近くのPCケースに追加のケーシングファンを追加して冷却することを検討してください。 GPUに空気を吹き付けるファンは、GPUを15°C以上冷却できます。


Ubuntu
  1. LinuxMint20にNvidiaドライバーをインストールする方法

  2. モニターの自動構成を無効にする方法は?

  3. Nagios を使用して VPN アクティブ セッションと温度を監視する方法

  1. Xrandrで接続されているモニターを一覧表示するにはどうすればよいですか?

  2. Kubuntu16.10にNvidiaドライバーをインストールする方法

  3. ディスク io を監視するにはどうすればよいですか?

  1. LinuxでCPU温度を確認する方法

  2. FedoraにNvidiaドライバーをインストールする方法

  3. DebianにNvidiaドライバーをインストールする方法