1. 查看当前cuda所有进程

方法1:使用nvidia-smi,查看当前在工作的所有进程PID

方法2:使用fuser -v /dev/nvidia*,查看当前在工作的所有进程,及占用显存的进程PID

使用方法2,能够查看nvidia-smi中占据显存,但是不工作,并且看不到的进程PID

2. 杀死进程

方法1:逐个关闭方法,即使用kill -9 PID,将占用cuda的进程逐一杀死;

方法2:关闭所有占据cuda显存的进程,fuser -k /dev/nvidia*

使用方法2,能够一行命令,释放所有占据显存的进程,比较方便。

Logo

欢迎来到由智源人工智能研究院发起的Triton中文社区,这里是一个汇聚了AI开发者、数据科学家、机器学习爱好者以及业界专家的活力平台。我们致力于成为业内领先的Triton技术交流与应用分享的殿堂,为推动人工智能技术的普及与深化应用贡献力量。

更多推荐