列出占用进程
列出占用进程
nvidia-smi --query-compute-apps=pid,process_name,used_memory --format=csv
# 回查进程归属与启动命令
ps -o user,pid,etime,cmd -p <PID>用设备文件反查(Linux)
用设备文件反查(Linux)
fuser -v /dev/nvidia* 2>/dev/null容器里跑的进程在宿主机上同样可见,PID 对应容器内进程经 PID 命名空间映射后的结果。
服务 OOM 或显存对不上账时,先列出占用显存的进程:PDB 进程表看不懂就用 --query-compute-apps 输出 CSV,再回查进程归属。
nvidia-smi --query-compute-apps=pid,process_name,used_memory --format=csv
# 回查进程归属与启动命令
ps -o user,pid,etime,cmd -p <PID>fuser -v /dev/nvidia* 2>/dev/null