0


gpu没有运行进程,但是显存一直占用

一般停止进程显存会释放,但是如果在不正常情况关闭进程,可能可能会出现显存不释放的情况:

在这里插入图片描述
这时需要找到进程:

fuser-v /dev/nvidia*

可能出现

bash: fuser: command not found

下载包,使用

sudoapt-getinstall psmisc

这时再使用

fuser-v /dev/nvidia*

找到进程:

/dev/nvidia-uvm:     118241m 119063m 196506m
/dev/nvidia0:        119063m
/dev/nvidia1:        196506m
/dev/nvidia8:        118241m
/dev/nvidiactl:      118241m 119063m 196506m

或者用

fuser-v /dev/nvidia*
USER        PID ACCESS COMMAND
/dev/nvidia-uvm:     root     kernel mount /dev/nvidia-uvm
                     root      118241 F...m python3
                     root      119063 F...m python3
                     root      196506 F...m python3
/dev/nvidia-uvm-tools:
                     root     kernel mount /dev/nvidia-uvm-tools
/dev/nvidia0:        root     kernel mount /dev/nvidia0
                     root      119063 F...m python3
/dev/nvidia1:        root     kernel mount /dev/nvidia1
                     root      196506 F...m python3
/dev/nvidia8:        root     kernel mount /dev/nvidia8
                     root      118241 F...m python3
/dev/nvidia9:        root     kernel mount /dev/nvidia9
/dev/nvidiactl:      root     kernel mount /dev/nvidiactl
                     root      118241 F...m python3
                     root      119063 F...m python3
                     root      196506 F...m python3

最后使用kill -9 118241杀死进程,释放资源.

标签: bash linux git

本文转载自: https://blog.csdn.net/m0_52253424/article/details/128077670
版权归原作者 m0_52253424 所有, 如有侵权,请联系我们删除。

“gpu没有运行进程,但是显存一直占用”的评论:

还没有评论