linux - "No Such Process"消耗GPU显存

当我使用 nvidia-smi 时,我发现某处缺少近 20GB 的 GPU 内存(列出的总进程占用 17745MB,同时内存使用量为 37739MB):

然后我用nvitop,可以看到No Such Process居然占用了我的GPU资源。但是,我无法杀死这个 PID:

>>> sudo kill -9 118238
kill: (118238): No such process

如何在不打扰其他人的情况下摆脱这个幽灵进程?

最佳答案

我在这个答案中找到了解决方案:https://stackoverflow.com/a/59431785/6563277 .

首先,我运行 sudo fuser -v /dev/nvidia*查看所有进程都在使用我的 GPU RAM nvidia-smi显示失败。

然后,我看到了一些“幽灵”Python 进程。杀死它后,GPU RAM 就释放了。

https://stackoverflow.com/questions/71433347/

相关文章:

vue.js - Vitest 与 Quasar 的集成

rust - 如何在 CLI 应用程序中处理 "./"、 "~/"和相关参数

javascript - 如何根据属性值从单个对象数组创建多个对象数组

javascript - 数组方法练习

spring-boot - 用 vaadin hilla 代替 flow 有什么好处

apache-kafka - 如何获取 Kafka Debezium MySQL 连接器的 data

r - 识别匹配对并创建一个公共(public) key

javascript - Prop 验证中缺少 react / Prop 类型

c - 使用宏从一组给定的不同值中查找不等于任何值的值

html - 如何使用 html + Tailwind CSS 使表格可滚动