लिनक्स / यूबंटू में GPU निगरानी अनुप्रयोग

GPU लोड मॉनिटरिंग के लिए कुछ अनुप्रयोगों की सूची

Page content

GPU लोड मॉनिटरिंग एप्लिकेशन्स: nvidia-smi vs nvtop vs nvitop vs KDE plasma systemmonitor.

यहाँ हमने कुछ स्क्रीनशॉट्स और विवरण दिए हैं जो लिनक्स में GPU मॉनिटरिंग के लिए उपयोगी हैं।

nvidia-smi

nvidia smi screenshot - for gpu monitoring in linux

हम तुरंत देख सकते हैं कि लोड 2% है, VRAM का उपयोग: 356MiB / 16376MiB, और खींचा गया पावर 11W / 320W है। हम यह भी देख सकते हैं कि हर प्रक्रिया कितना मेमोरी का उपयोग कर रही है।

nvidia-smi को ऑटो-रिफ्रेश के साथ प्रदर्शित करने के लिए:

nvidia-smi -l

nvidia-smi एक बहुत ही उपयोगी प्रोग्राम है, आप अन्य चीजों के अलावा अपने GPU द्वारा खींचे गए पावर पर एक सीमा भी सेट कर सकते हैं:

# 200W का पावर लिमिट सेट करें (-i 0 केवल 1st GPU के लिए लागू होता है)
sudo nvidia-smi -i 0 -pl 200

nvtop

लिनक्स में GPU लोड मॉनिटरिंग के लिए एक और अच्छा एप्लिकेशन है nvtop

nvtop screenshot - for gpu monitoring in linux

हम देख सकते हैं कि कुल VRAM का उपयोग कितना हो रहा है, समग्र GPU लोड, फिर हर प्रक्रिया के लिए CPU और लोड और VRAM/RAM का उपयोग, और कुछ डायग्राम। कुछ विजुअल्स होना हमेशा बहुत अच्छा होता है।

nvitop

nvitop का इंटरफेस nvtop से एक कदम ऊपर है। बस इस स्क्रीनशॉट को देखें:

nvitop screenshot - for gpu monitoring in linux

तापमान, RAM/VRAM का उपयोग और GPU लोड - सब कुछ स्पष्ट रूप से दिखाई देता है और एक्सेसिबल है।

kde.plasma-systemmonitor

हालांकि मैं स्टैंडर्ड यूबंटू (Gnome आधारित) का उपयोग कर रहा हूँ, फिर भी मैं kde.plasma-systemmonitor को इंस्टॉल कर सकता हूँ और इसका उपयोग कर सकता हूँ।

sudo apt-get install kde.plasma-systemmonitor

plasma-systemmonitor

kde plasma systemmonitor - for gpu monitoring in linux

KDE plasma systemmonitor में एक GPU सेक्शन है जो वर्तमान GPU लोड दिखाता है। यह VRAM के उपयोग के संबंध में उपयोगी नहीं है लेकिन फिर भी कुछ है।

उपयोगी लिंक्स