实时查看GPU显存占用、功耗、进程状态
创作时间:
作者:
@小白创作中心
实时查看GPU显存占用、功耗、进程状态
引用
CSDN
1.
https://m.blog.csdn.net/qq_36693723/article/details/142974892
在进行深度学习任务时,实时监控GPU的显存占用、功耗和进程状态是非常重要的。本文将介绍三种常用的方法:
nvitop、nvidia-smi和gpustat,帮助你更高效地管理GPU资源。
方法 1:使用 nvitop
nvitop 是一个类似 top 命令的工具,可以实时监测 GPU 的显存使用、进程状态等。它不仅能查看GPU显存,还能查看内存使用,可视化效果较好。
安装
pip install nvitop
使用
nvitop
运行上述命令后,你将看到类似下图的界面,可以实时查看显存占用的变化情况,包括每个进程占用的显存量。
方法 2:使用 nvidia-smi
nvidia-smi 是 NVIDIA 显卡自带的管理工具,可以查看 GPU 的显存、温度、功耗等信息。通过结合 watch 命令,可以实现每秒刷新显示结果。
使用
watch -n 1 nvidia-smi
watch -n 1:每 1 秒刷新一次显示结果。nvidia-smi:显示 GPU 状态,包括显存使用情况。
这将会以每秒一次的频率刷新 GPU 使用情况,你可以实时观察显存占用情况。
方法 3:使用 gpustat
gpustat 是另一个用于查看 GPU 状态的命令行工具,它类似于 nvitop,但显示更为简洁,只展示显存占用等关键信息。
安装
pip install gpustat
使用
watch -n 1 gpustat
这个命令会每 1 秒刷新一次 GPU 的状态,显示当前GPU的使用情况。
通过以上三种方法,你可以根据自己的需求选择最适合的工具来实时监控GPU状态,从而更有效地管理资源和优化深度学习任务。
热门推荐
秋冬养生新宠:天目湖白茶
秋冬养生必备:天目湖白茶冲泡全攻略
违停被拖走怎么处理?违法停车处罚标准详解
鼓浪屿人文故事:十大名人故居
探索月饼的起源与历史:从古至今的文化传承
“粤式中秋”各有千秋 广东人除了吃月饼过八月十五热火朝天花样多
车管所业务指南:交通违法处理全攻略
车子被拖后应采取哪些措施?如何避免车子被拖的情况发生?
鼓浪屿:中西文化的交融地
连破两纪录!肖战贺岁档预售一枝独秀,战胜周润发,独揽过亿票房
高速路上发生事故怎么办?这份应急处理指南请收好
苗族特色美食与饮食文化简介
《水浒传》里的朴刀实战技巧大揭秘!
湘菜大厨教你在家做正宗长沙口味虾
长沙臭豆腐入选国家级非遗,毛泽东曾点赞“还是好吃”
北碚人心中的卢作孚,是怎样的人?
卢作孚先生的家国情怀研究
卢作孚传(下):炮火下完成中国版敦刻尔克撤退,拟任交通部长前夕自杀
电子器件散热技术:六种方法解析与应用考虑因素
影响蒸发的因素有哪些?从原理到过程的全面解析
战争与社会是什么
千古一帝陵墓之谜:秦始皇地宫为什么至今没有打开?
奈普生片 vs 布洛芬:安全用药大比拼!
职场人士如何正确服用奈普生片?你做对了吗?
成都第一药业教你正确使用奈普生片
红烧肉制作教程
王阳明《知行合一》:30句经典智慧名言,启迪人心!
31个富含深意的人生哲理正能量句子,每一句都很经典,值得珍藏!
探“中国第一鱼市”:浙江舟山打造“一条鱼”全产业链
冬季行车必备:博瑞驾驶技巧分享