Come Monitorare la GPU Nvidia in Linux

Anche con una delle migliori distribuzioni Linux per il gaming installata, potresti comunque avere difficoltà con le prestazioni della tua GPU se non è configurata correttamente. Controllare lo strumento di gestione per la tua scheda grafica specifica potrebbe aiutarti a determinare se ci sono problemi o difficoltà.
Se hai una GPU Nvidia, ci sono due strumenti su Linux per aiutarti a monitorare le sue prestazioni: NVTOP e Nvidia-SMI.
Utilizzo di NVTOP
Se vuoi monitorare l’uso della tua GPU in tempo reale, dovrai provare NVTOP. Dovrai utilizzare i driver proprietari Nvidia per la tua GPU per poterlo usare.

Avvierai NVTOP dal terminale dove vedrai l’uso attuale della GPU e della memoria grafica, sia attualmente che su un periodo più lungo, grazie al grafico visivo. Questo si aggiorna durante l’uso, con i processi attualmente in esecuzione mostrati sotto. Questo può aiutarti a rintracciare eventuali processi eccessivi che utilizzano la memoria della tua GPU, ad esempio.
Potrai anche vedere la temperatura attuale e l’uso della ventola, oltre ai dati sul consumo energetico attuale. Le ultime versioni di Ubuntu e Debian hanno NVTOP incluso nei loro repository. Puoi installarlo eseguendo:
sudo apt install nvtopSe stai eseguendo un’altra distribuzione Linux (o una versione più vecchia di Ubuntu o Debian), dovrai compilarlo e installarlo manualmente seguendo le istruzioni sulla pagina Github di NVTOP. Una volta installato, basta eseguirlo dal terminale digitando:
nvtopSe desideri vedere ulteriori flag di comando per personalizzare NVTOP prima di eseguirlo, esegui nvtop -h invece.
Utilizzo di Nvidia-SMI
Un’alternativa a NVTOP sviluppato da terze parti, Nvidia-SMI è software ufficiale. Viene fornito preconfezionato con i driver proprietari che Nvidia fornisce per gli utenti Linux, quindi non è necessario installare nulla di extra per usarlo.
È costruito attorno alla Nvidia Management Library, come NVTOP, per fornirti informazioni attuali sulle prestazioni della tua GPU.

Ecco perché molte delle informazioni che vedrai con Nvidia-SMI sono simili o identiche a quelle di NVTOP. Ottieni un’istantanea della potenza attuale, dell’uso della GPU e della memoria, inclusa un elenco dei processi in esecuzione.
Per eseguirlo, supponendo che tu abbia installato i driver richiesti, apri un terminale e digita:
nvidia-smiLe informazioni verranno elencate immediatamente. Il vantaggio di Nvidia-SMI rispetto a NVTOP è la chiarezza delle informazioni. Fornisce un’istantanea immediata delle prestazioni della tua GPU, piuttosto che le informazioni in esecuzione che vedrai con NVTOP. È anche software ufficiale, fornito da Nvidia per il tuo utilizzo.
Puoi eseguire il comando quante volte vuoi per ricevere le informazioni più aggiornate. Se stai cercando di segnalare un problema con la tua GPU, le informazioni di Nvidia-SMI possono essere facilmente salvate direttamente in un file utilizzando un comando come nvidia-smi > nvidia-output.txt.
Puoi anche eseguire nvidia-smi -h per vedere un elenco completo di flag di personalizzazione.
Monitora e Ottimizza la Tua GPU Nvidia in Linux
NVTOP e Nvidia-SMI sono gli unici strumenti di cui avrai bisogno per aiutarti a monitorare la tua GPU Nvidia in Linux. Offrono metodi basati su testo e visivi per monitorare le prestazioni della tua GPU, utilizzando l’API di gestione di Nvidia come loro nucleo. Questo garantisce che le informazioni che stai vedendo siano il più accurate possibile.
Se la tua GPU non sta funzionando in modo efficace, potrebbe essere il momento di considerare un aggiornamento. La nostra guida all’acquisto di schede grafiche dovrebbe aiutarti a trovare la migliore nuova scheda grafica per te se è questo il caso.