本人频繁在pycharm下run程序,经常终止,可能其后台运行的Python程序没有关闭,所以耗尽GPU资源。现象是占用GPU的进场ID为空,即nvidia-smi后,没有进程使用GPU,但每块GPU的内存确被使用很多。。。。。
fuser -v /dev/nvidia*
会发现很多Python在运行,故粗暴地kill这些进程ID就可以了。。。。。。。ID乍一看很多,杀死一两个就不剩几个了。。。。
本方法简单粗暴。。。。。不知道有没有更优雅的解决办法
df -h -i (备忘用)
本文介绍了一种在PyCharm环境下终止Python程序并释放GPU资源的方法。当PyCharm运行的Python程序未正常关闭导致GPU资源被占用时,可以通过查找并杀死对应的进程来释放资源。
本人频繁在pycharm下run程序,经常终止,可能其后台运行的Python程序没有关闭,所以耗尽GPU资源。现象是占用GPU的进场ID为空,即nvidia-smi后,没有进程使用GPU,但每块GPU的内存确被使用很多。。。。。
fuser -v /dev/nvidia*
会发现很多Python在运行,故粗暴地kill这些进程ID就可以了。。。。。。。ID乍一看很多,杀死一两个就不剩几个了。。。。
本方法简单粗暴。。。。。不知道有没有更优雅的解决办法
df -h -i (备忘用)
1518
8134

被折叠的 条评论
为什么被折叠?