gag*_*eet 49 unix kill process zombie-process
我的系统上有一个已解散的进程:
abc 22093 19508 0 23:29 pts/4 00:00:00 grep ProcA
abc 31756 1 0 Dec08 ? 00:00:00 [ProcA_my_collect] <defunct>
Run Code Online (Sandbox Code Playgroud)
如何在不重启机器的情况下终止上述过程?我试过了
kill -9 31756
sudo kill -9 31756
Run Code Online (Sandbox Code Playgroud)
如果kill -9无法终止进程,则原因几乎总是驱动程序或操作系统错误.
init进程采用了这个过程,但它无法获得它.也就是说:当init调用wait(2)时,不返回该进程.init的主要目的之一是收获死亡的孤儿,所以问题不在于其父母在收获之前就死了.想一想:否则,谁会在注销后获得nohup'd进程的结果?
除非他们以某种方式与您所看到的特定错误相关,否则杀死已解散过程的孩子不太可能有所帮助.
| 归档时间: |
|
| 查看次数: |
84859 次 |
| 最近记录: |