【cuda】释放cuda显存及进程

1. 查看当前cuda所有进程

方法1:使用nvidia-smi,查看当前在工作的所有进程PID

方法2:使用fuser -v /dev/nvidia*,查看当前在工作的所有进程,及占用显存的进程PID

使用方法2,能够查看nvidia-smi中占据显存,但是不工作,并且看不到的进程PID

2. 杀死进程

方法1:逐个关闭方法,即使用kill -9 PID,将占用cuda的进程逐一杀死;

方法2:关闭所有占据cuda显存的进程,fuser -k /dev/nvidia*

使用方法2,能够一行命令,释放所有占据显存的进程,比较方便。

你可能感兴趣的:(linux,深度学习,运维)