QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 652|回复: 2

请教两种进程的区别

[复制链接]
发表于 2004-10-20 20:11:29 | 显示全部楼层 |阅读模式
请问一下"孤儿进程"和"僵尸进程"的区别.
我找了好久的资料,发现这两种进程没什么区别,只不过前者特指父进程已经中止的进程,后者则是父进程因某种原因不能收到改进程发送的退出信息的进程.
是这样的吗?
发表于 2004-10-20 21:00:58 | 显示全部楼层
孤儿进程在托孤后还可以继续运行,僵尸进程等待回收PCB

不知道这种说法是否正确
回复

使用道具 举报

发表于 2004-10-20 22:01:55 | 显示全部楼层
孤儿进程是父进程已死但他自己健全,仍可运行,杀死他的父进程后,他会被init(pid为1)进程收养

僵尸进程是父进程健全,在运行,而他自己已经结束了,但没有释放资源,通常内核会发一个SIGCHLD信号给这个僵尸进程的父进程,然后父进程调用wait释放他的资源
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 07:40 , Processed in 0.061356 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表