起因是nvitop查看显卡占用时发现一个卡一直有个程序占用显存,USER是N/A,用kill -9 -PID清除,又显示该进程不存在。
原因:
是因为当时在kill进程的时候没有kill干净,因为运行程序父进程会创建很多子进程,可能只kill了子进程,导致有一些其他子进程残留(eg. 读取数据的....)
解决:
ps -ef | grep python
查看没有被kill干净的进程,一般小号是父进程,大号是子进程
kill -9 -PID清理完就好了
起因是nvitop查看显卡占用时发现一个卡一直有个程序占用显存,USER是N/A,用kill -9 -PID清除,又显示该进程不存在。
原因:
是因为当时在kill进程的时候没有kill干净,因为运行程序父进程会创建很多子进程,可能只kill了子进程,导致有一些其他子进程残留(eg. 读取数据的....)
解决:
ps -ef | grep python
查看没有被kill干净的进程,一般小号是父进程,大号是子进程
kill -9 -PID清理完就好了