如果使用命令nvidia-smi不显示占用GPU显存的进程,可以使用以下命令查看:
fuser -v /dev/nvidia0
nvidia后面的0表示GPU的id号。输入上述命令会显示残留的进程,如下:

逐个把残留进程kill掉就行了,命令为:
kill id
kill完残留进程后,GPU显存即可完全释放。
本文介绍了一种在命令行下释放被残留进程占用的GPU显存的方法,通过使用fuser和kill命令,可以有效地清除残留进程,从而实现GPU显存的完全释放。
如果使用命令nvidia-smi不显示占用GPU显存的进程,可以使用以下命令查看:
fuser -v /dev/nvidia0
nvidia后面的0表示GPU的id号。输入上述命令会显示残留的进程,如下:

逐个把残留进程kill掉就行了,命令为:
kill id
kill完残留进程后,GPU显存即可完全释放。
1万+