使用nvitop来监控 NVIDIA GPU 的使用情况
1.安装nvitop:
pip install nvitop
2.运行 nvitop:
nvitop
显示如下:
显示信息含义
1. 顶部信息栏
当前时间 :显示当前的系统时间(Sat Aug 31 16:33:03 2024
)。提示信息 :提示可以按 h
键获取帮助或按 q
键退出。nvitop 版本 :NVITOP 1.3.2
。驱动版本 :Driver Version: 525.125.06
。CUDA 驱动版本 :CUDA Driver Version: 12.0
。
2. GPU 信息区域
GPU 概览表 :
GPU :显示 GPU 的编号(如 0
, 2
, 3
, 4
, 5
)。Fan (风扇速度):显示风扇的转速(如 30%
,N/A
表示不可用或未启用)。Temp (温度):显示每个 GPU 的当前温度(例如,30C
,64C
)。Perf (性能状态):显示 GPU 的性能状态(如 P0
表示最大性能模式,P2
表示降级模式)。Pwr: Usage/Cap (功率:使用量/容量):显示当前的功耗及最大容量(例如,71W / 165W
)。Memory-Usage (内存使用):显示 GPU 的内存使用情况和总内存(例如,15002MiB / 24.00GiB
)。GPU-Util (GPU 利用率):显示 GPU 的使用率百分比(例如,52%
,91%
)。Compute M. (计算模式):显示 GPU 的计算模式(如 Default
)。MEM / UTL :图形化显示内存和利用率的百分比条形图。
3. 系统负载信息
Load Average (平均负载):显示系统在过去 1 分钟、5 分钟和 15 分钟内的平均负载(例如,15.05 15.17 15.44
)。CPU :显示 CPU 当前的使用率(例如,18.5%
)。
4. 图表区域
内存使用情况 :显示系统内存的使用量(36.96GiB (19.4%)
)。交换分区使用情况 :显示交换分区的使用量(0.15GiB (7.5%)
)。GPU 利用率时间图 :显示 GPU 使用率随时间的变化。
5. 进程信息区域
列出了使用 GPU 的所有进程及其详细信息:
GPU :显示每个进程使用的 GPU 编号。PID :进程 ID。USER :进程所有者的用户名。GPU-MEM :进程使用的 GPU 内存量。%SM :流式多处理器 (Streaming Multiprocessor) 的使用率。%CPU :进程的 CPU 使用率。%MEM :进程的系统内存使用率。TIME :进程的运行时间。COMMAND :执行的命令或程序(如 python main.py
、xorg
等)。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2092056.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!