GPU-Temperatur
Die Nvidia-Grafikkarte hat einen eigenen Prozessor, der genau wie der Haupt-CPU-Prozessor erhitzt wird. Sie haben normalerweise einen Kühlkörper und die Hochleistungs-GPUs haben auch einen Lüfter.
Es ist eine gute Idee, die GPU-Temperatur Ihres Systems von Zeit zu Zeit zu überwachen, um sicherzustellen, dass das Gerät nicht überhitzt und in Ordnung bleibt.
Unter Ubuntu müssen Sie zuerst die Nvidia-Treiber installieren. Dadurch werden zusätzliche Dienstprogramme installiert, die verschiedene Statistiken über die GPU überwachen und melden können.
nvidia-einstellungen
Die "Nvidia X Server Settings" ist ein GUI-Programm, das Details über die GPU meldet. Sie finden das Tool im Menü, nachdem Sie die NVIDIA-Treiber installiert haben. Führen Sie zum Starten über die Befehlszeile den Befehl nvidia-settings
ausHier ist ein Screenshot.
Der Befehl nvidia-settings kann auch verwendet werden, um die GPU-Nutzung zu überwachen.
$ nvidia-settings -q GPUUtilization Attribute 'GPUUtilization' (desktop:0[gpu:0]): graphics=27, memory=20, video=0, PCIe=0
Die Grafik =27 ist die GPU-Auslastung. Verwenden Sie zur kontinuierlichen Überwachung den watch-Befehl
$ watch -n 1 nvidia-settings -q GPUUtilization
nvidia-smi
Der Befehl nvidia-smi zeigt die Temperatur der GPU an. Gehen Sie zu GPU> Thermische Einstellungen, um die Temperatur zu überprüfen.
$ 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 | +-----------------------------------------------------------------------------+
Überprüfen Sie die 64C-Zahl im mittleren linken Kästchen. Das mittlere Kästchen zeigt den Speicherverbrauch.
Sie können ihn kontinuierlich mit dem Watch-Befehl -
watch -n 1 nvidia-smi
Überprüfen Sie, welche Prozesse die GPU verwenden
Mit dem folgenden Befehl kann überprüft werden, welche Prozesse auf die GPU zugreifen -
ps f -o user,pgrp,pid,pcpu,pmem,start,time,command -p `lsof -n -w -t /dev/nvidia*`
Quelle
Thermal Monitor KDE-Plasmoid
Das Kde-Plasmoid mit dem Namen "Thermal Monitor" kann verwendet werden, um Sensoren über lm-sensor zu überwachen. Zuerst müssen Sie das lm-sensors Paket installieren
sudo apt-get install lm-sensors
Installieren Sie dann das KDE-Plasmoid aus dem Dialogfeld "Get New Widgets". Klicken Sie mit der rechten Maustaste auf den Desktop und klicken Sie auf Neues Widget hinzufügen und dann auf Neue Widgets abrufen.
Platzieren Sie das Widget auf dem Desktop und konfigurieren Sie die anzuzeigenden Sensoren.
GPU-Überhitzung
Die meisten Billig-GPUs haben keinen Lüfter und verlassen sich nur auf den Kühlkörper. Sie werden jedoch sehr heiß, je nachdem, welche Anwendungen sie verwenden.
Wenn Ihre NVIDIA-GPU Anzeichen von Überhitzung zeigt, sollten Sie in Betracht ziehen, einen zusätzlichen Gehäuselüfter in das PC-Gehäuse in der Nähe der GPU-Einheit einzubauen, um sie abzukühlen. Ein Lüfter, der Luft auf die GPU bläst, kann sie auf über 15 °C abkühlen.