linux为什么要有父子进程

dkhghj 2013-06-23 04:55:37
APUE中没解释这个,直接介绍fork。百度知道里有人说是因为安全性。
请高手指导下,感谢!
...全文
309 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
dkhghj 2013-06-28
多谢各位!!
回复
xiaoyaoxiaonizi 2013-06-27
我觉得是为了方便管理,因为子进程会继承父进程的属性和权限,而父进程也可以系统地管理子进程。这样不管是从安全性还是管理难易程度都是非常好的。
回复
my_baby_2009 2013-06-26
目的只有一个:安全与稳定。 有兴趣的朋友,可以仔细阅读下apache在线手册或squid的相关中文指南,里面用具体实例讲解了父子进程的相关内容,并就这样做的好处作了阐述。
回复
空的 2013-06-25
unix很多用的都是 倒树形的体系,进程也是如此
回复
mayer 2013-06-24
引用 1 楼 justkk 的回复:
子进程是父进程的一个克隆 fork()便于为现有进程创建一个“一模一样”的拷贝,与不相干的两个进程相比,父子进程间的通信要方便的多。 父进程可以方便的等待子进程的结束,获取子进程的退出状态..
+1
回复
pix77 2013-06-24
典型的就是apache进程
回复
justkk 2013-06-23
子进程是父进程的一个克隆

fork()便于为现有进程创建一个“一模一样”的拷贝,与不相干的两个进程相比,父子进程间的通信要方便的多。

父进程可以方便的等待子进程的结束,获取子进程的退出状态..
回复
相关推荐
发帖
系统维护与使用区
创建于2007-08-27

1.9w+

社区成员

系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
申请成为版主
帖子事件
创建了帖子
2013-06-23 04:55
社区公告
暂无公告