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

笔者在ubuntu上跑Tensorflow的程序的时候,中途使用了Win C键结束了程序的进行,但是GPU的显存却显示没有释放,一直处于被占用状态。使用命令nvidia smi显示如下 两个GPU程序都在执行中,实际上GPU: 已经被笔者停止了,但是GPU没有释放,进程还在继续,所以只有采用暴力手段了,将进程手动关闭掉,进程编号如图中红线部分,由于笔者在两个GPU跑的程序一样,很难从程序名称上找到 ...

2018-03-09 18:18 0 2326 推荐指数:

查看详情

ubuntu服务器常见使用技巧及-killGPU显存释放进程-

如何解决python进程被killGPU显存释放问题 1 重新开一个shell,然后输入: ps aux|grep user_name|grep python。所有该用户下的python程序就会显示出来(很多在用watch命令都不会显示的进程在这里可以看到); 2 然后再 ...

Fri Dec 07 05:54:00 CST 2018 0 1574
解决GPU显存释放问题

没有用Dist关闭生成的所有进程,就会导致程序崩溃后GPU显存释放。笔者观察发现,由于没有用Dist关闭 ...

Sat Apr 04 18:30:00 CST 2020 0 4357
GPU 显存释放

我们在使用tensorflow 的时候, 有时候会在控制台终止正在运行的程序,但是有时候程序已经结束了,nvidia-smi也看到没有程序了,但是GPU的内存并没有释放,那么怎么解决该问题呢? 首先执行下面的命令: fuser -v /dev/nvidia* #查找占用GPU资源 ...

Fri Feb 22 19:25:00 CST 2019 1 6006
TensorFlow,Keras限制GPU显存

  运行TensorFlow程序会占用过多的显卡比例,多人共同使用GPU的时候,会造成后面的人无法运行程序。 一、TensorFlow   1.预加载比例限制   2.自适应 二、Keras   1.当使用Keras的情况下,当import keras时 ...

Tue Aug 28 21:47:00 CST 2018 0 3306
tensorflow 设置显存占用自增长和指定GPU

指定GPU 如果要在python代码中设置使用的GPU(如使用pycharm进行调试时),可以使用下面的代码 制定显存 定量设置显存 默认tensorflow是使用GPU尽可能多的显存。可以通过下面的方式,来设置使用的GPU显存: 按需设置显存 ...

Mon Jul 02 17:28:00 CST 2018 0 2051
(原)tensorflow中使用指定的GPUGPU显存

转载请注明出处: http://www.cnblogs.com/darkknightzh/p/6591923.html 参考网址: http://stackoverflow.com/questions/36668467/change-default-gpu-in-tensorflow ...

Tue Mar 21 06:09:00 CST 2017 0 80488
Jupyter notebook Tensorflow GPU Memory 释放

Jupyter notebook Tensorflow GPU Memory 释放 一、总结 一句话总结: Jupyter notebook 每次运行完tensorflow程序,占着显存释放。而又因为tensorflow是默认申请可使用的全部显存,就会使得后续程序难以运行 ...

Mon Sep 14 22:16:00 CST 2020 0 592
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM