无法终止 java 进程

无法终止 java 进程

我有一个无法杀死的java进程。我已经尝试了所有我知道的方法,或者我在互联网上找到的方法,但都无济于事。我努力了:

killall java
kill -9 <pid>
kill -11 <pid>
kill -6 <pid> 

无论我如何尝试,我都无法杀死该程序。如果这有帮助的话,它有一个动态 PID,这种情况以前发生过,我上次以某种方式杀死了它。

答案1

进程最终出现的情况很少见,但有可能D(不间断睡眠)状态并且它们不能被杀死。您可以检查:

ps -o cmd,stat -p <pid>

如果 STAT 是 D,那就是问题所在。

如果没有,我建议您在帖子中添加更多信息,例如确切地该进程是什么,它正在做什么,以及为什么要杀死它。

相关内容