本文最后更新于 668 天前,其中的信息可能已经有所发展或是发生改变。
遇到如图所示0号卡状态,显卡程序已经退出,没有程序占用,显存却并没有释放。
可以使用sudo fuser -v /dev/nvidia
详细查看最近在GPU上运行的进程 其中: fuser:可以显示出当前哪个程序在使用磁盘上的某个文件、挂载点、甚至网络端口,并给出程序进程的详细信息 -v:详细模式 /dev/nvidia:所有和英伟达相关的接口(如GPU)
,尝试kill掉0号卡,多余出来的8个进程,再查看显存状态。
发现显存已经释放。解决问题