码迷,mamicode.com
首页 > 其他好文 > 详细

GPU 显存释放

时间:2019-02-22 12:39:15      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:int   class   2.7   2-2   stat   hot   screen   alt   number   

我们在使用tensorflow 的时候, 有时候会在控制台终止掉正在运行的程序,但是有时候程序已经结束了,nvidia-smi也看到没有程序了,但是GPU的内存并没有释放,那么怎么解决该问题呢?

 

首先执行下面的命令:

fuser -v /dev/nvidia* #查找占用GPU资源的PID

因为我们只有一块显卡,所以显示如下图所示: 
技术图片

可以看到我们的nvidia0上还有一个python 2.7的PID

 

然后我们执行:

kill -9 pid

然后再执行nvidia-smi就可以看到内存已经被释放了

GPU 显存释放

标签:int   class   2.7   2-2   stat   hot   screen   alt   number   

原文地址:https://www.cnblogs.com/Allen-rg/p/10417308.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!