3
respostas

Linux: monitoramento da gpu e mais...

Ola amigo estudante.
Aprendemos nas aulas anteriores a fazer o monitoramento da nossa rede, memoria ,disco e cpu.
Mas pra quem gosta de games fica aquela curiosidade...
Se você quer monitorar sua GPU ou verificar quais dispositivos como mouse, teclado e outros periféricos estão conectados, existem comandos simples que podem te ajudar a fazer isso diretamente pelo terminal.
Para quem usa placas de vídeo NVIDIA, o comando mais direto é o nvidia-smi.
Ele exibe informações como uso da GPU, memória, temperatura e os processos que estão utilizando a placa.
Caso não esteja instalado, basta usar sudo apt install nvidia-smi ou garantir que o driver proprietário esteja corretamente instalado.
Se a sua GPU for AMD, você pode usar o radeontop.
Ele fornece uma visualização em tempo real da carga da GPU.
Para instalar, use sudo apt install radeontop.
Já para GPUs integradas da Intel, o comando mais útil é intel_gpu_top, disponível no pacote intel-gpu-tools, que pode ser instalado com sudo apt install intel-gpu-tools.
Existe também o nvtop, uma ferramenta semelhante ao htop, mas focada no uso de GPU.
Ele funciona com placas NVIDIA, AMD e Intel e oferece uma interface interativa no terminal.
Para instalar, use sudo apt install nvtop.
Para verificar dispositivos como mouse, teclado e outros periféricos USB conectados, o comando lsusb mostra todos os dispositivos USB reconhecidos pelo sistema.
Se quiser ver informações detalhadas sobre os dispositivos de entrada (como teclado e mouse), você pode usar cat /proc/bus/input/devices.
Esse arquivo lista os dispositivos de entrada conhecidos pelo kernel.
Outra forma útil de ver o funcionamento desses dispositivos em tempo real é usar o comando sudo libinput debug-events, que exibe eventos de entrada conforme eles ocorrem, ideal para testar se algo está respondendo corretamente.
Se você prefere uma visualização mais completa do hardware da sua máquina, pode instalar o programa gráfico hardinfo com o comando sudo apt install hardinfo e executá-lo digitando hardinfo.
Ele fornece um painel detalhado com informações sobre CPU, GPU, dispositivos conectados, memória, rede e muito mais.
Com esses comandos, você consegue monitorar de forma eficiente o desempenho da sua GPU e também identificar facilmente quais dispositivos estão conectados ou funcionando corretamente no seu sistema Linux.
Testa ai e comenta sua opinião.
Bons estudos.
Até...
:)

3 respostas

Oi, Ronaldo! Como vai?

Agradeço por compartilhar.

Gostei bastante da sua explicação sobre o uso de diferentes comandos para monitorar GPU e dispositivos no Linux. Você apresentou opções práticas e bem detalhadas, o que ajuda muito quem está explorando o sistema de forma mais avançada.

Continue compartilhando essas descobertas.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Opa, amigo !

Nossa, esse post ficou excelente! Mandou muito bem.

A gente estava focado o tempo todo no monitoramento de "servidor" (CPU, RAM, Disco), e você lembrou de uma parte super importante que o pessoal usa no dia a dia, especialmente a galera dos games.

Essa dica do 'nvtop' é matadora, porque ele funciona para quase todas as placas (NVIDIA, AMD, Intel) e tem aquela carinha do 'htop' que a gente já se acostumou. E o 'nvidia-smi' é um clássico para quem tem placa da NVIDIA, não tem como fugir dele.

E o 'lsusb' e 'cat /proc/bus/input/devices' são super úteis para "debugar" quando o mouse ou o teclado para de funcionar do nada.

Ficou um complemento perfeito para o conteúdo das aulas.

Olá João meu amigo.
Fico feliz que tenha gostado do post!
Faltou ensinar a instalar o adaptador wifi usb 802.11N no Linux(o famoso da shopee).
Mas vamos deixar isso para outro tópico.
Sem contar que as versões mais recentes do Linux já reconhecem de primeira.
Obrigado por seu feedback.
Bons estudos.