码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu-Tensorflow 程序结束掉GPU显存没有释放的问题

时间:2018-03-09 18:57:01      阅读:484      评论:0      收藏:0      [点我收藏+]

标签:ubunt   自己的   pid   src   部分   VID   进程   alt   占用   

笔者在ubuntu上跑Tensorflow的程序的时候,中途使用了Win+C键结束了程序的进行,但是GPU的显存却显示没有释放,一直处于被占用状态。 
使用命令 
nvidia-smi 
显示如下

技术分享图片

两个GPU程序都在执行中,实际上GPU:0已经被笔者停止了,但是GPU没有释放,进程还在继续,所以只有采用暴力手段了,将进程手动关闭掉,进程编号如图中红线部分,由于笔者在两个GPU跑的程序一样,很难从程序名称上找到自己,却可以从GPU:num上找到自己的PID。 
关闭命令如下: 
sudo kill -9 PID

好,完美解决GPU显存释放问题.

 

Ubuntu-Tensorflow 程序结束掉GPU显存没有释放的问题

标签:ubunt   自己的   pid   src   部分   VID   进程   alt   占用   

原文地址:https://www.cnblogs.com/jiu0821/p/8535328.html

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