nvidia-smi 无进程占用GPU,但GPU显存却被占用了

      问题:有时我们在使用GPU的时候,因为某个原因,导致GPU被占,但有无法通过nvidia-smi 看到进程编号,就会产生一个现象,GPU被未知程序所占用,我们只能使用GPU的一部分,针对这种现象怎么解决呢?

nvidia-smi 无进程占用GPU,但GPU显存却被占用了_第1张图片

     方法1. 重启电脑,如果win系统的话,直接关机重启即可;如果是linux系统,有图形界面的话,直接关机重启即可;如果是远程服务器的话,通过命令行:reboot重启(如果权限不够,就用sudo reboot)

     方法2. 如果电脑不能重启呢,那方法1就不能用了,那就通过命令行:fuser -v /dev/nvidia*(如果只有一个用户,用这个没有什么问题,如果有一个权限账号,最好在权限账号下使用,可以看到所有显卡上的进程),最后就用kill命令行杀掉相应的PID号。

nvidia-smi 无进程占用GPU,但GPU显存却被占用了_第2张图片

你可能感兴趣的:(安装调式,linux,人工智能)