Como Monitorar a GPU Nvidia no Linux

Placa Gráfica Nvidia Gpu Linux

Mesmo com uma das melhores distribuições Linux para jogos instalada, você ainda pode ter dificuldades com o desempenho da sua GPU se ela não estiver configurada corretamente. Verificar a ferramenta de gerenciamento para sua placa gráfica específica pode ajudá-lo a determinar se há algum problema ou questão.

Se você tem uma GPU Nvidia, existem duas ferramentas no Linux para ajudá-lo a monitorar seu desempenho — NVTOP e Nvidia-SMI.

Usando NVTOP

Se você quiser monitorar o uso da sua GPU em tempo real, precisará experimentar o NVTOP. Você precisará estar usando os drivers proprietários da Nvidia para sua GPU para poder usá-lo.

Linux Gpu Nvidia Nvtop

Você iniciará o NVTOP a partir do terminal, onde verá o uso atual da GPU e da memória gráfica, tanto atualmente quanto ao longo de um período mais longo, graças ao gráfico visual. Isso é atualizado durante o uso, com os processos atualmente em execução mostrados abaixo. Isso pode ajudá-lo a rastrear quaisquer processos excessivos que estejam usando a memória da sua GPU, por exemplo.

Você também poderá ver a temperatura atual e o uso do ventilador, bem como dados sobre o consumo de energia atual. As versões mais recentes do Ubuntu e Debian têm o NVTOP incluído em seus repositórios. Você pode instalá-lo executando:

sudo apt install nvtop

Se você estiver usando outra distribuição Linux (ou uma versão mais antiga do Ubuntu ou Debian), precisará compilá-lo e instalá-lo manualmente usando as instruções na página do Github do NVTOP. Uma vez instalado, basta executá-lo a partir do terminal digitando:

nvtop

Se você gostaria de ver flags de comando adicionais para personalizar o NVTOP antes de executá-lo, execute nvtop -h em vez disso.

Usando Nvidia-SMI

Uma alternativa ao NVTOP desenvolvido por terceiros, o Nvidia-SMI é um software oficial. Ele vem pré-embalado com os drivers proprietários que a Nvidia fornece para usuários do Linux, então você não precisa instalar nada extra para usá-lo.

Ele é construído em torno da Nvidia Management Library, assim como o NVTOP, para fornecer informações atuais sobre o desempenho da sua GPU.

Linux Gpu Nvidia Smi

É por isso que muitas das informações que você verá com o Nvidia-SMI são semelhantes ou idênticas ao NVTOP. Você obtém uma visão geral do consumo de energia atual, uso da GPU e da memória, incluindo uma lista de processos em execução.

Para executá-lo, assumindo que você tenha os drivers necessários instalados, abra um terminal e digite:

nvidia-smi

As informações serão listadas imediatamente. O benefício do Nvidia-SMI em relação ao NVTOP é a clareza das informações. Ele fornece uma visão instantânea do desempenho da sua GPU, em vez das informações em execução que você verá com o NVTOP. Também é um software oficial, fornecido pela Nvidia para você usar.

Você pode executar o comando quantas vezes quiser para receber as informações mais atualizadas. Se você estiver tentando relatar um problema com sua GPU, as informações do Nvidia-SMI podem ser facilmente salvas diretamente em um arquivo usando um comando como nvidia-smi > nvidia-output.txt.

Você também pode executar nvidia-smi -h para ver uma lista completa de flags de personalização.

Monitore e Otimize Sua GPU Nvidia no Linux

NVTOP e Nvidia-SMI são as únicas ferramentas que você precisará para ajudá-lo a monitorar sua GPU Nvidia no Linux. Elas oferecem métodos baseados em texto e visuais para monitorar o desempenho da sua GPU, usando a própria API de gerenciamento da Nvidia como núcleo. Isso garante que as informações que você está vendo sejam tão precisas quanto possível.

Se sua GPU não estiver funcionando de forma eficaz, pode ser hora de considerar uma atualização. Nosso guia de compras de placas gráficas deve ajudá-lo a encontrar a melhor nova placa gráfica para você, se esse for o caso.