BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / linux / #38224同步于 2008/3/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Linux机器人发帖

[合集] 怎样判断一个进程僵死并且kill掉

fbsd
2008/3/20镜像同步0 回复
☆─────────────────────────────────────☆ msflying (帅客) 于 (Wed Mar 19 20:28:55 2008) 提到: 今天面试的时候一道题目。 大人们说说 ☆─────────────────────────────────────☆ ericyosho (ericyosho) 于 (Wed Mar 19 20:31:18 2008) 提到: ps aux | grep Z ☆─────────────────────────────────────☆ msflying (帅客) 于 (Wed Mar 19 20:32:10 2008) 提到: 这么简单,麻烦稍微解释下。 关键是什么样子的是僵死,如何判断 【 在 ericyosho 的大作中提到: 】 : ps aux | grep Z ☆─────────────────────────────────────☆ sillyboy (满纸荒唐言) 于 (Wed Mar 19 20:46:06 2008) 提到: 僵死进程是指这个进程已经终止,但是它的父进程还没有对它对行释放资源等善后处理,英语是zombie,用ps能打印出它的状态为Z。 这样上面的命令就应该可以明白了吧。 ☆─────────────────────────────────────☆ ParadiseLost (AbuseyourdNa) 于 (Thu Mar 20 13:42:02 2008) 提到: 子进程退出时会给父进程返回说我退出了,但父进程因为种种原因没有发出wait4()说子进程已经没用了,这样系统不会释放子进程的资源,造成子进程zombie. ☆─────────────────────────────────────☆ ParadiseLost (AbuseyourdNa) 于 (Thu Mar 20 13:48:59 2008) 提到: 但是当父进程也退出后,子进程的父进程会被设为init, 这样系统就能把所有的资源释放掉了。所以不会引起memory leak
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。