进程杀不掉问题

zhaodm 2006-12-27 11:45:12
遇到了这样的情况
T 状态的进程用kill 和-9 命令都杀不掉,什么原因呢?
查了文档 T 停止或被追踪;
有没有其他方式能停掉该状态的进程?
...全文
430 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaodm 2006-12-30
  • 打赏
  • 举报
回复
真的没有办法了吗?还有没有人知道了?
zhaodm 2006-12-29
  • 打赏
  • 举报
回复
up
zhaodm 2006-12-27
  • 打赏
  • 举报
回复
杀了n次都杀不掉,不太可能是又起来的,因为进程ID都没有变
父进程倒有可能fork出子进程,但我在本地测试,杀掉父进程后,子进程被init回收,且子进程也可以被kill掉的。
谢谢 NC(天地无极,乾坤借法) 的 回答 :)
NC 2006-12-27
  • 打赏
  • 举报
回复
还有一个可能 ,就是进程已被你杀掉了,只是有一个另外的守护进程又把他拉起来了
zhaodm 2006-12-27
  • 打赏
  • 举报
回复
不是僵尸进程,但其他进程连不上这个进程的端口,说明它是有问题的
这个是一个守护进程,且肯定没有bdb等,将与之通信的进程杀掉也不起作用,最后没办法,重启的机器,没有其他办法杀掉类似的这种进程吗?迷惑中……
NC 2006-12-27
  • 打赏
  • 举报
回复
看样子也不像是僵尸进程 ,你用ps -ef|grep dbx 或ps -ef|grep gdb,找找看,不行的话就找找这个进程的父进程,看看是什么进程启动他的
zhaodm 2006-12-27
  • 打赏
  • 举报
回复
没有,没有任何调试,起来以后,我看有些问题,就想kill掉它,但这个时候就kill不掉了
有进行过strace -p,看它的系统调用,但已经ctrl c出来了,这个会有影响吗?
我印象中,这个应该没有问题吧
NC 2006-12-27
  • 打赏
  • 举报
回复
是不是正在用dbx或gdb调试?

23,116

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧