当kill -9 失败时,如何杀死Linux 中的进程?

当kill -9 失败时,如何杀死Linux 中的进程?

我有一个编号为 1234 的进程(实际上是一对),它使用我的 NVIDIA GPU。我想杀了它。我试过kill 1234;我试过了kill -9 1234-kill -KILL 1234没有效果。在进程运行的终端会话中尝试了 Ctrl+C 和 Ctrl+Z - 没有效果。我尝试以 root 身份杀死 - 没有效果。或者更确切地说,有一些效果:进程状态不是 Z(ombie)。但它似乎仍然使用 ~100% CPU。

我能以某种方式“更努力地杀死它”吗?

笔记:

  • 该进程正在与 CUDA 驱动程序交互。尝试告诉我的 GPU 断电然后再通电(使用 nvidia-smi)也没有效果。
  • 重新启动机器工作:-(

相关内容