Revelando como sua GPU funciona no Linux
Aqueles que estão acostumados a usar a janela do terminal Linux certamente estão familiarizados com a ferramenta top: Fornece uma visão em tempo real das atividades do sistema, incluindo processos em execução, CPU, memória e outros usos de recursos. É útil para monitorar o desempenho do sistema e identificar quaisquer processos que possam se comportar de maneira anormal.
Além do já mencionado htop, que apresenta diversas melhorias notáveis e maior adaptabilidade, sua interface visual de usuário foi atualizada com um design mais vibrante e fácil de usar que facilita a identificação de processos em execução e dados associados.
Monitorar a GPU no Linux é cada vez mais crucial: como fazer isso com nvtop
Com o advento de modelos generativos cada vez mais complexos e poderosos, as GPUs também são cada vez mais utilizadas para gerenciar a fase de inferência.
A fase de inferência é a que mais interessa aos usuários finais que utilizam modelos e os implementam em aplicativos baseados em IA. É o processo pelo qual um modelo treinado é usado para fazer previsões, gerar novos dados ou tomar decisões sobre novos insumos. Durante esta fase, o modelo utiliza as informações adquiridas durante o treinamento para processar novas informações e produzir resultados tão relevantes e bem fundamentados quanto possível.
O que é o utilitário nvtop e como funciona
nvtop , sigla para Neat Videocard TOP , é inspirado na operação dos utilitários de sistema mencionados no início, mas foi projetado para monitorar GPUs e aceleradores.
A partir de agora, a nvtop oferece suporte para vários fabricantes de hardware, como AMD, Apple, Huawei, Intel, NVIDIA e Qualcomm Adreno. Especificamente, as GPUs AMD exigem pelo menos a versão 5.14 do kernel Linux, enquanto as GPUs Intel exigem pelo menos a versão 5.19. Por outro lado, as GPUs NVIDIA são suportadas através da utilização da biblioteca NVML que vem com seus respectivos drivers.
A interface nvtop oferece uma ampla gama de opções e comandos interativos para monitorar o comportamento da GPU. Os recursos de configuração integrados permitem que você personalize a interface de acordo com suas necessidades, simplesmente pressionando F2 e selecionando suas opções preferidas. Você pode salvar o conjunto de preferências pressionando F12 , para que eles sejam carregados automaticamente na próxima vez que o nvtop for executado.
Como usar o nvtop nas principais distribuições Linux
O nvtop pode ser instalado em diferentes distribuições Linux usando pacotes pré-compilados, repositórios específicos ou compilando manualmente o código-fonte. A maneira mais fácil de usar o nvtop no Debian, Ubuntu e distribuições derivadas é digitar o seguinte comando:
sudo apt instalar nvtop
Consultando a página GitHub do projeto, porém, você encontra as instruções de instalação de outras distribuições como Fedora, Red Hat, CentOS, OpenSUSE e Arch Linux. Além disso, alternativas estão disponíveis como AppImage, Snap e Docker para simplificar o processo de instalação e implantação.
O nvtop é distribuído sob licença GPLv3, garantindo aos usuários a liberdade de usar, modificar e distribuir o software de acordo com as diretrizes da Free Software Foundation.
Crédito da imagem de abertura: Copilot Designer.
barra lateral inferior relacionada 300
*️⃣ Link da fonte: