kill -9都杀不掉的进程如何处理

0    84    2

Tags:

👉 本文共约460个字,系统预计阅读时间或需2分钟。

现象

分析

Linux系统下经常需要用到杀进程的命令,但有时候kill -9 执行完之后,发现进程号还在,这时候需要如何解决。

kill -9 发送SIGKILL信号给进程,将其终止,但对于以下两种情况不适用:
(1)僵尸进程。此时该进程已经释放资源,但是没有被父进程释放。僵尸进程要等到父进程结束,或者重启系统才可以被释放。
(2)进程处于核心态,并且在等待不可获得的资源。会忽略所有信号,只能重启系统。kill只能杀死处于用户态的进程。

解决办法

先查看父进程,根据当前的进程号,查询父进程,命令如下:

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
kill -9都杀不掉的进程如何处理后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章
验证码:
请关注本站微信公众号,回复“小麦苗博客”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部