kill不掉的进程
来源:互联网 发布:烟台程序员招聘信息 编辑:程序博客网 时间:2024/04/27 16:43
通常有两种情况是不能kill掉的:
一是进程已经成为僵死进程,当它的父进程将它回收或将它的父进程kill掉即可在ps输出看不到了;
二是进程正处在内核状态中,Linux进程运行时分内核和用户两种状态,当进程进入内核状态后,会屏蔽所有信号,包括SIGKIL,所以这个时候kill -9也变得无效了。
看看是不是僵死进程(使用“ps”命令返回“defunct”的进程)
如果是的 没有kill掉也很正常,不占用系统资源。
另外:该进程处于"kernel mode"(核心态)且在等待不可获得的资源。处于核心态的进程忽略所有信号处理,因此对于这些一直处于核心态的进程只能通过重启系统实现。进程在unix/linux中会处于两种状态,即用户态和核心态。只有处于用户态的进程才可以用“kill”命令将其终止。
- kill不掉的进程
- Linux进程KILL不掉的原因
- Linux进程KILL不掉的原因
- 保持Service不被Kill掉的方法--双Service守护 && Android实现双进程守护
- 保持Service不被Kill掉的方法--双Service守护 && Android实现双进程守护
- 保持Service不被Kill掉的方法--双Service守护 && Android实现双进程守护
- kill掉连接数据库的进程
- 如何kill掉所有的进程
- 将占用端口的进程KILL掉
- kill 掉进程的脚本 stop.sh
- 进程kill的方法
- Kill 掉一个进程
- 无法kill掉进程
- kill掉父进程,子进程不同的运行方式
- Linux上根据进程名kill掉指定的进程
- kill -9都杀不掉的进程
- 微软kill进程的命令
- Kill进程的简单办法
- --SQL SERVER 2005+ 静态行转列示例
- HDU 3973 AC's String
- 扪心第四想
- jQuery 系列:28款jQuery Tree 树形结构插件
- hadoop管理细节
- kill不掉的进程
- 细说正则表达式
- C++中的变量内存分配方式
- 伤别
- 基数排序的例子,给我讲懂了
- EXCEL2007如何打开或关闭R1C1样式引用
- C#和VB.net语法对比
- Linux:time
- CPP 中的8进制 10进制 16进制