微软和 GitHub 副总裁 Scott Hanselman 放出了名叫 gputaskman 的开源 GPU 监控工具,这个工具主打按进程查看显卡资源占用,还专门针对本地跑大模型做了增强,能比 Windows 自带任务管理器读出更多显卡底层信息,很适合本地 AI、炼丹玩家排查显存被哪个程序吃掉的问题。之所以单独做这么一款开源 GPU 监控工具,是因为系统自带任务管理器的 GPU 信息比较浅,很多时候只能看到总占用,分不清是哪个大模型进程占用显存,也看不到编码、PCIe 流量这类细分指标;作者本身长期做开发者工具,结合本地 LLM 的使用痛点,把这些缺失的数据整合进一个轻量命令行工具,并且直接开源放到 GitHub 上。想要使用这款微软 GitHub 副总裁开源的 GPU 监控工具,操作流程不复杂,先去对应的 GitHub 仓库下载源码或者编译好的版本,Windows、Linux、WSL、Apple Silicon Mac 都可以跑,英伟达、AMD 显卡在 Windows 平台支持更好;打开终端运行程序,不需要复杂配置,启动之后就能实时刷新各个进程的显卡数据,本地大模型还会自动识别,展示模型名称、量化方式、权重、层数等信息。综合目前社区实测反馈来看,gputaskman 还处在早期实验版本,部分数据属于估算值,温度偶尔会出现刷新异常,后续版本还会持续修复 bug 和补齐适配。
gputaskman 核心监控指标清单
- 基础状态:GPU 实时使用率、显存占用、芯片温度、功耗、核心时钟频率
- 音视频相关:硬件编码器、解码器活动状态
- 传输数据:PCIe 带宽与流量
- LLM 专属:模型名字、运行框架、权重文件、量化类型、层数、KV 缓存显存占用
- 进程维度:每一个 PID 单独统计显卡占用,定位显存泄露
平台与显卡适配对照表
| 平台 | 显卡支持情况 | 备注 |
|---|---|---|
| Windows | NVIDIA、AMD | 功能最完整,LLM 识别可用 |
| Linux / WSL | NVIDIA | AMD 支持还不完善 |
| Apple Silicon Mac | 自研芯片 | 基础监控,无独立显卡专项数据 |
和 Windows 任务管理器的差异
- 进程粒度更细,单独区分 AI 大模型进程
- 多出 PCIe、编解码器、LLM 模型详情
- 命令行工具,方便脚本采集、远程服务器使用
- 开源可二次修改,代码全部公开
【相关 FAQ】
问题 1:微软 GitHub 副总裁开源的 GPU 监控工具 gputaskman,是微软官方维护的正式项目吗?
回答 1:gputaskman 是微软 GitHub 副总裁 Scott Hanselman 个人发布的开源 GPU 监控工具,属于个人实验项目,不属于微软官方正式产品线,代码托管在他个人 GitHub 仓库,不是微软组织账号下的项目。
问题 2:微软 GitHub 副总裁开源的 GPU 监控工具 gputaskman 只能监控跑大模型的显卡吗?
回答 2:不是,微软 GitHub 副总裁开源的 GPU 监控工具 gputaskman 可以监控游戏、渲染、普通计算类所有占用显卡的进程,只是额外增加了本地 LLM 的识别能力,这是它相比其他监控工具的特色。
问题 3:gputaskman 作为微软 GitHub 副总裁开源的 GPU 监控工具,有没有图形界面?
回答 3:目前这个微软 GitHub 副总裁开源的 GPU 监控工具只有命令行终端界面,没有可视化窗口界面,和 htop 的交互风格接近,适合开发者、AI 用户使用。
问题 4:使用微软 GitHub 副总裁开源的 GPU 监控工具 gputaskman,会不会对显卡性能造成很大开销?
回答 4:gputaskman 本身开销很低,它只是读取系统显卡接口的数据,不会主动占用显卡算力;但因为是早期版本,部分显卡平台读取硬件信息时,偶尔会出现读取延迟。
【参考资料】
[2026-11-07](Scott Hanselman releases experimental GPU Task Manager gputaskman)ElevenForum
[2026-11-06](微软 GitHub 副总裁开源 “GPU 任务管理器” 工具,让显卡占用一目了然)IT 之家
[2026-11-06](微软 GitHub 副总裁开源 GPU 监控工具)腾讯新闻
【免责声明】
本文信息来自项目仓库、第三方科技媒体社区实测,微软 GitHub 副总裁开源的 GPU 监控工具 gputaskman 为实验性开源项目,功能、兼容性会持续迭代,部分硬件读数为估算值,数据仅供调试、学习参考,不用于生产环境的硬件计量与计费。
