GPU Memory exhausted, but no process listed by nvidia-smi

来源:互联网 发布:未妨惆怅是清狂 知乎 编辑:程序博客网 时间:2024/05/18 00:48

Ubuntu 14.04 下,使用nvidia-smi 查看显卡使用情况,型号为GTX Titain-X,并没有显示占用显存的process,但是显示显存使用情况已经11G+。

可能原因是使用 **.sh文件调用的caffe的train_net.py意外终止,找到占用GPU资源的PID然后kill了就可以了。

$ sudo fuser -v /dev/nvidia*

该命令会可以查出占用显卡资源的PID。

$ sudo kill -9 ****(PID)

应该可以解除显存的占用。

另外,如果知道使用的命令是python,也可以用一下命令查看占用显存的PID

$ ps ax | grep python

同样,查到PID后,kill了就可以释放显存资源了。

0 0