问题描述
在服务器上跑深度学习模型时,使用kill命令杀死进程后,使用nvidia-smi命令发现Processes是消失了,但显存仍有一部分被占用。
解决方法
本来以为可能是有僵尸进程,后来分析应该是有子进程的内存没有释放掉?具体操作:
# 先使用如下命令查看到top或者ps中看不到的进程fuser -v /dev/nvidia*# 再使用kill -9 + 进程的pid 杀掉该进程kill -9 pid
时间:2018-08-08 02:38:19
在服务器上跑深度学习模型时,使用kill命令杀死进程后,使用nvidia-smi命令发现Processes是消失了,但显存仍有一部分被占用。
本来以为可能是有僵尸进程,后来分析应该是有子进程的内存没有释放掉?具体操作:
# 先使用如下命令查看到top或者ps中看不到的进程fuser -v /dev/nvidia*# 再使用kill -9 + 进程的pid 杀掉该进程kill -9 pid
linux中杀死指定进程 Linux中通过 kill命令 杀死指定进程
2022-06-26
windows通过cmd查看端口占用 并停止该端口 杀死进程kill等命令
2020-03-22
linux上杀死进程命令:kill pkill killall杀死进程
2024-02-17