如果kill -9没有效果,如何在Linux中终止进程

前端之家收集整理的这篇文章主要介绍了如果kill -9没有效果,如何在Linux中终止进程前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想kill -9仍然只是向一个进程发送一个信号.如果这个过程表现不好,我会想象kill -9没有效果.事实上,今天我第一次看到kill -9在被发送到一个卡住的红宝石过程时没有任何效果.所以这是我的问题:是否有一些更严厉的方法来杀死进程?

解决方法

你必须重启机器.如果kill -9没有杀死进程,那意味着它被卡在内核中.除非你能弄清楚它被卡住了什么并取消它,否则你无能为力.它被卡住的原因是它正在等待什么,干净地停止等待所需的逻辑根本不存在.

(上面假设该进程已经被重新设置为init.否则,它的父进程可能会保留它.您可能必须杀死它的父进程.)

猜你在找的Linux相关文章