Linux 批量kill死进程
程序员文章站
2024-02-23 17:00:16
...
问题:最近在使用nvidia-smi
查看gpu使用率的时候,发现几个kill -9
杀不掉的死进程,占着显存不释放。
解决方法:
- 使用这个命令查看在GPU上运行的进程;
fuser -v /dev/nvidia*
- 一般GPU进程都是连号的,可以选择
kill -9 PID
单次的杀掉某些进程; - 也可以选择批量杀掉,
ps -ef | grep pytorch10 | grep -v grep | awk '{print $2}' | xargs kill -9
这里是删掉关键字为pytorch10的GPU进程。
参考链接: