Scott Hanselman, vicepresidente y miembro del personal técnico de Microsoft y GitHub, ha publicado GPU Taskman (gputaskman), una herramienta gratuita y de código abierto para la terminal que muestra qué procesos están usando la GPU y su memoria de vídeo (VRAM). La anunció en X el 3 de noviembre de 2026 con un mensaje directo: «Estoy haciendo un GPU Taskman para saber a dónde va la memoria de mi GPU. Se aceptan PR». La versión más reciente, la 0.3.5, salió el 10 de noviembre.
Las claves de GPU Taskman en 20 segundos
- Muestra uso de GPU, VRAM, temperatura, consumo y PCIe por proceso en la terminal.
- Detecta modelos de IA locales de llama.cpp, Ollama y LM Studio y estima su memoria.
- Es experimental, con licencia MIT, para Windows, Linux, WSL y macOS.
El Administrador de tareas de Windows ya muestra un uso general de la GPU, pero cuando se ejecutan a la vez un navegador, un juego y un modelo de lenguaje local, saber quién ocupa realmente la memoria de vídeo es complicado. GPU Taskman nace de esa necesidad: Hanselman quería ver a dónde iba la memoria de su GPU y lo convirtió en un proyecto abierto a contribuciones en GitHub, en el repositorio shanselman/gputaskman.
Qué muestra
Según recoge Wccftech, la herramienta muestra uso de la GPU, VRAM ocupada, temperatura, consumo, frecuencias, actividad de memoria y estadísticas de PCIe, además del consumo por proceso. Agrupa las cargas en categorías como composición del escritorio, navegadores, juegos o aplicaciones de IA, y muestra también la memoria del sistema accesible desde la GPU. Para ello combina contadores del sistema operativo con metadatos de procesos, ficheros de modelos, registros y API locales.
La parte más pensada para 2026 es la de IA local. GPU Taskman identifica los modelos cargados en llama.cpp, Ollama o LM Studio y muestra su arquitectura, cuantización, número de parámetros, peso y una estimación de la memoria que necesita la caché KV. Algunos de esos valores son estimaciones a partir de los ficheros del modelo, no mediciones directas de la GPU. La versión 0.3.5 añadió soporte de GPU de Intel en Linux, monitorización de CPU y memoria del sistema y más opciones para grabar estadísticas.
Plataformas, instalación y límites
Funciona con GPU de NVIDIA y AMD en Windows 10 y 11, y también en Linux, WSL y macOS con Apple Silicon, aunque las funciones disponibles varían según la plataforma y el hardware. Se descarga desde la página de versiones de GitHub, con compilaciones portátiles para Windows que no necesitan instalar Python, o desde PyPI. Tiene licencia MIT.
El propio autor marca los límites. Es software experimental y algunas mediciones necesitan validarse en más configuraciones. Hanselman advierte de que el uso de memoria del sistema accesible por la GPU no implica necesariamente que la VRAM se haya desbordado, y que la herramienta no puede identificar texturas concretas de un juego ni saber qué recursos se han expulsado de la memoria. Para quien ejecuta modelos en local, usarla junto a las métricas de cada motor de inferencia es la forma prudente de dimensionar un equipo, como muestra el caso del abogado que montó un servidor con ocho V100 usadas.
Preguntas frecuentes
¿Qué es GPU Taskman?
Un monitor de GPU de código abierto para la terminal, creado por Scott Hanselman, que muestra qué procesos usan la GPU y la VRAM.
¿En qué sistemas funciona?
En Windows 10 y 11 con GPU de NVIDIA y AMD, y también en Linux, WSL y macOS con Apple Silicon, con funciones que varían según la plataforma.
¿Sirve para modelos de IA locales?
Sí. Detecta modelos de llama.cpp, Ollama y LM Studio y estima su memoria, aunque algunos datos son aproximaciones.
Fuentes: