Ubuntu查看指定Python程序的CPU、GPU、内存占用情况
- 先定位Python进程PID
- [查看CPU + 内存](#查看CPU + 内存)
- [查看 GPU 显存 + 利用率(NVIDIA)](#查看 GPU 显存 + 利用率(NVIDIA))
先定位Python进程PID
bash
ps aux | grep python
# tree 1948290 156 2.4 35974584 3266492 pts/5 Rl+ 11:16 6:34 python run_nerf.py
从上可以看到进程PID为1948290
查看CPU + 内存
bash
top -p 1948290
htop -p 1948290


查看 GPU 显存 + 利用率(NVIDIA)
bash
nvidia-smi
# 查找GPU进程
nvidia-smi | grep -i python
# 实时刷新
watch -n 1 nvidia-smi
nvidia-smi -l 1
