Repolode
Syllo

Syllo/nvtop

Monitor de tarefas para GPUs e aceleradores no terminal, no estilo do htop, com uso por processo em dispositivos AMD, Intel, NVIDIA, Apple e de outros fabricantes no Linux.

Alternativa open source a:nvidia-smi

Estrelas
11,127
Forks
459
Issues abertas
148
Último commit
mês passado

O que é?

O NVTOP (Neat Videocard TOP) é um monitor de tarefas para GPUs e outros aceleradores no terminal, com uma interface no estilo do htop. Ele gerencia vários dispositivos ao mesmo tempo e lista os processos que usam cada um, com gráficos em tempo real de utilização, memória, temperatura, consumo de energia e clocks.

O suporte abrange vários fabricantes: AMD por meio do driver amdgpu, Intel por meio de i915 ou xe, NVIDIA por meio da NVML, Qualcomm Adreno, Broadcom VideoCore, Huawei Ascend, Rockchip, MetaX, Enflame, Tenstorrent e Iluvatar CoreX, além de suporte inicial limitado para Apple M1 e M2. A contabilização por processo depende da interface fdinfo do kernel, então a versão mínima do kernel varia conforme o driver da GPU.

O NVTOP pode ser instalado pelos repositórios da maioria das distribuições Linux, pelo Snap, Conda-forge e AppImage, ou compilado do código-fonte com CMake. As configurações podem ser alteradas interativamente com F2 e salvas com F12.

Recursos principais

  • 01Mostra o uso por processo em várias GPUs, em uma interface no estilo do htop.
  • 02Exibe gráficos de utilização, memória, temperatura, consumo de energia, clocks e tráfego PCIe.
  • 03Oferece suporte a AMD, Intel, NVIDIA, Adreno, Ascend e vários outros fabricantes de aceleradores.
  • 04Janela de configuração interativa (F2) com preferências salvas (F12).
  • 05Disponível em muitos gerenciadores de pacotes Linux, no Snap, Conda-forge, AppImage e Docker.

Casos de uso

  • Ver quais processos estão consumindo memória da GPU em um servidor de treinamento compartilhado.
  • Conferir a temperatura e o consumo de energia da GPU por SSH em uma máquina Linux sem interface gráfica.
  • Monitorar hosts com aceleradores de diferentes fabricantes usando uma única ferramenta de terminal.

Início rápido

  1. 1

    Instale o nvtop no Debian ou Ubuntu usando apt

    sudo apt install nvtop
  2. 2

    Execute o nvtop em um terminal

    nvtop

Antes de usar

  • O suporte a Apple GPU está em estágio inicial e ainda está sendo desenvolvido, portanto pode apresentar bugs e limitações.
  • O monitoramento por processo de AMD e Intel requer um kernel Linux recente (5.14 ou superior para AMD e 5.19 ou superior para Intel).
  • Para consultar o uso total de memória da Intel e obter uma frequência de GPU precisa, é necessário ter CAP_PERFMON ou CAP_SYS_ADMIN, ou executar como root.
  • Os metadados não informam claramente um identificador de licença; por isso, confira a licença do repositório antes de reutilizá-lo.

Em coleções

Tópicos

Perguntas frequentes

O que é nvtop?
Monitor de tarefas para GPUs e aceleradores no terminal, no estilo do htop, com uso por processo em dispositivos AMD, Intel, NVIDIA, Apple e de outros fabricantes no Linux. O NVTOP (Neat Videocard TOP) é um monitor de tarefas para GPUs e outros aceleradores no terminal, com uma interface no estilo do htop. Ele gerencia vários dispositivos ao mesmo tempo e lista os processos que usam cada um, com gráficos em tempo real de utilização, memória, temperatura, consumo de energia e clocks.
nvtop é gratuito? Qual é a licença?
nvtop é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
nvtop ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de nvtop foi em 4 de out. de 2026.
Para que posso usar nvtop?
Ver quais processos estão consumindo memória da GPU em um servidor de treinamento compartilhado. Conferir a temperatura e o consumo de energia da GPU por SSH em uma máquina Linux sem interface gráfica. Monitorar hosts com aceleradores de diferentes fabricantes usando uma única ferramenta de terminal.
Como instalar nvtop?
Instale o nvtop no Debian ou Ubuntu usando apt: sudo apt install nvtop Execute o nvtop em um terminal: nvtop
Onde consigo nvtop?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Syllo/nvtop

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados

Ferramenta leve para Windows que controla notebooks Asus e substitui a maioria dos modos de desempenho, modos de GPU, curvas de ventoinha e recursos de iluminação do Armoury Crate.

Produtividade e apps#asus#laptop#windows
15,9 mil+105 esta semana669C#GPL-3.0Bem mantidoAtualizado ontem