A página de lançamentos do GitHub marca a v0.3.5 como a versão mais recente do gputaskman, conforme o estado exibido em 10 de novembro de 2026. O projeto monitora atividade e memória da GPU por dispositivo e processo, mas distingue esses contadores medidos das classificações e dos dados de modelos que são estimativas. A disponibilidade das informações também varia conforme o sistema e o modo de operação (repositório do gputaskman; lançamentos).

O que mudou nas versões mais recentes

As notas de lançamento registram mudanças posteriores à v0.3.0: a v0.3.1 acrescentou suporte a macOS em Apple Silicon e a GPUs AMD no Linux nativo; a v0.3.4 trouxe uma visualização compacta opcional e recuperação após mudanças de adaptador no Windows. A v0.3.5, marcada como “Latest”, acrescentou suporte a GPUs Intel no Linux, gravação de sessões em JSON e colunas de memória RAM e CPU do sistema. As marcas de data e horário exibidas na página não informam ano nem fuso horário, então não indicam uma data completa de lançamento (notas de lançamento).

O que os dados da GPU significam

O gputaskman pode mostrar memória e atividade da GPU por dispositivo e processo, atividade dos mecanismos gráficos e, quando há suporte, telemetria como temperatura, consumo de energia, clocks e tráfego PCIe. Também pode detectar runtimes e exibir informações de modelos e estimativas de buffers de modelos de linguagem. O projeto oferece visualização ao vivo no terminal, instantâneos em texto ou JSON, comparação entre instantâneos e gravação de sessões em JSONL. Nem todo contador está disponível em todas as combinações de hardware, driver, sistema operacional e modo de execução (documentação do projeto).

A distinção importante é entre uma leitura de contador e uma interpretação do que está usando a memória. O repositório descreve os contadores de dispositivo e processo como medições; classificações e divisões de memória derivadas de arquivos GGUF são estimativas. Uma DLL do PyTorch/CUDA, por si só, não identifica um modelo nem comprova treinamento. Do mesmo modo, um arquivo mapeado não prova que o modelo esteja residente na GPU ou em uso ativo. Se um contador aparece como indisponível, isso não equivale a uma leitura de zero.

Use os contadores de dispositivo e processo como leituras; trate a identificação de modelos e os cálculos derivados de arquivos como estimativas.

O programa se destina a cargas de trabalho locais que usam GPU. O projeto não abrange cargas apenas de CPU, apenas de NPU ou executadas na nuvem, e não despeja a memória da GPU nem enumera texturas de jogos. No WSL, desativar a interoperabilidade com o sistema hospedeiro deixa indisponível a memória de vídeo por processo; a atribuição de processos também pode ser inferida ou permanecer desconhecida. No macOS em Apple Silicon, a memória é compartilhada entre CPU e GPU, portanto não há uma divisão de VRAM separada como em uma placa de vídeo dedicada (documentação do gputaskman).

Instalação e suporte por sistema

No Windows 10 ou 11 de 64 bits, o projeto documenta versões portáteis para x64 e ARM64. Elas exigem uma GPU NVIDIA ou AMD compatível e um driver WDDM atual. Os arquivos executáveis não são assinados: ao usar essa versão, baixe o arquivo do repositório oficial, extraia o conteúdo completo e mantenha a pasta _internal junto de gputaskman.exe.

O repositório também oferece instruções de instalação via Python 3.11 ou superior, usando uv tool install gputaskman ou pipx install gputaskman. Essa exigência vale para a instalação via pacote; os arquivos portáteis do Windows dispensam uma instalação de Python. Depois da instalação, gputaskman --once imprime um instantâneo, gputaskman --json gera uma saída JSON e gputaskman record registra leituras periódicas em JSONL (instruções de instalação e uso).

Para Linux, estão documentadas versões portáteis x64 e ARM64. O projeto lista suporte a NVIDIA no Linux e no WSL, enquanto os caminhos para AMD e Intel se referem ao Linux nativo. No macOS, o suporte é para Apple Silicon; a documentação orienta executar o programa a partir de uma cópia do projeto, sem um download portátil para Mac. As informações disponíveis nesse sistema também variam: algumas leituras de telemetria e categorias de atividade não estão disponíveis, e consultar a memória de processos de outros usuários pode exigir privilégios de administrador (documentação do gputaskman).

O que mostrou o teste publicado da v0.3.0

A Tom’s Hardware relatou ter testado a v0.3.0 em uma RTX 4060 Laptop GPU. Como não havia tarefas usando inicialmente a GPU discreta do notebook, o teste iniciou o Unigine Valley para gerar atividade; o relato descreveu gráficos de uso e memória da GPU durante a execução. Essa observação pertence à versão e ao sistema testados pela publicação e não constitui uma comparação padronizada entre diferentes computadores.