Windows下实现类似`watch nvidia-smi`的实时监控效果
只需一行PowerShell命令,就能在Windows上实现。
·
在Linux中,我们常用 watch nvidia-smi 实时监控GPU状态。而在Windows系统中,虽然没有原生的 watch 命令,但我们可以通过PowerShell轻松实现相同效果。
一、快速实现方法
打开 PowerShell(无需管理员权限),直接运行以下命令:
while ($true) { Clear-Host; nvidia-smi; Start-Sleep -Seconds 2 }
即可每2秒刷新一次 nvidia-smi 的输出,实现实时监控。
二、命令说明
Clear-Host:清屏,保持界面整洁;nvidia-smi:查询GPU状态;Start-Sleep -Seconds 2:暂停2秒(可按需调整为1、5等);- 停止方式:按下
Ctrl + C即可退出循环。
三、小贴士
- 确保NVIDIA驱动已安装,
nvidia-smi可正常执行; - 若提示命令未找到,可尝试使用完整路径:
& "C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi.exe"
总结:只需一行PowerShell命令,就能在Windows上实现 watch nvidia-smi 的效果,简单高效,适合深度学习或GPU调试场景。
更多推荐



所有评论(0)