GPU-bewakingsapplicaties in Linux / Ubuntu
Korte lijst met toepassingen voor het monitoren van GPU-belasting
GPU belasting monitoring toepassingen: nvidia-smi vs nvtop vs nvitop vs KDE plasma systemmonitor.
Hier hebben we enkele screenshots en beschrijvingen van linux toepassingen die handig zijn voor GPU monitoring.
nvidia-smi
Direct kunnen we zien dat de belasting 2% is, VRAM gebruikt: 356MiB / 16376MiB, en de opgenomen stroom 11W / 320W We kunnen ook zien hoeveel geheugen elk proces gebruikt.
om nvidia-smi met automatische vernieuwing weer te geven:
nvidia-smi -l
nvidia-smi is een zeer handig programma, je kunt onder andere een limiet instellen op de opgenomen stroom door je GPU aan te roepen
# stel een stroomlimiet van 200W in ( -i 0 geldt alleen voor de eerste GPU)
sudo nvidia-smi -i 0 -pl 200
nvtop
Een ander aangenaam toepassing voor het monitoren van GPU belasting in linux is nvtop
.
We kunnen zien hoeveel VRAM in totaal wordt gebruikt, de totale GPU belasting, daarna CPU en belasting en VRAM/RAM gebruik per proces, en een paar diagrammen. Het is altijd erg aangenaam om visuele elementen te hebben.
nvitop
nvitop heeft een interface die een stap verder is dan nvtop. Kijk maar naar deze screenshot:
Temperatuur, RAM/VRAM gebruik en de GPU belasting – alles is duidelijk zichtbaar en toegankelijk.
kde.plasma-systemmonitor
Hoewel ik standaard Ubuntu (Gnome gebaseerd) gebruik, kan ik toch kde.plasma-systemmonitor installeren en gebruiken.
sudo apt-get install kde.plasma-systemmonitor
plasma-systemmonitor
KDE plasma systemmonitor heeft een GPU sectie die de huidige GPU belasting laat zien. Het is niet handig in relatie tot de VRAM gebruikt, maar toch iets.