社区
Linux/Unix社区
帖子详情
unix中有关父进程和子进程的问题
smallxia
2002-11-15 05:13:41
我在unix系统中,父进程要连续fork出n个子进程,当n>N的时候,就等待子进程结束,如果子进程的个数小于N了,再fork出子进程,直到子进程数大于N,请问这个程序我怎么写?
...全文
58
1
打赏
收藏
unix中有关父进程和子进程的问题
我在unix系统中,父进程要连续fork出n个子进程,当n>N的时候,就等待子进程结束,如果子进程的个数小于N了,再fork出子进程,直到子进程数大于N,请问这个程序我怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yanyanyan
2002-11-20
打赏
举报
回复
static void childEnd( int signalno)
main(){
signal(SIGCHLD,childEnd);
for( i=0;i<N+m;i++){
if(pid[i]=fork()<0)
error handle;
else if(pid[i])
continue;
childNum++;
else
child process......
exit;
}
sleep
}
static void childEnd( int signalno)
{
signal(SIGCHLD,childEnd);
wait();
childNum--;
if(childNum<=N)
fork......
}
unix
编程
进程
控制详细介绍
一个文件在
父
进程
中
打开,在
子
进程
中
也会被打开一遍,因此如果在
子
进程
中
不使用这个文件,先要close这个文件。 vfork函数 和fork函数有如下区别: 1:vfork
子
进程
先执行,并且
子
进程
调用exec函数 2:vfork
子
进程
...
apuepipe.rar_Linux/
Unix
编程_
Unix
_Linux_
unix
进程
间通信,
父
进程
从终端读入通过管道传递给
子
进程
,之后
子
进程
写入文件。
Linux操作系统入门培训_Linux/
Unix
基础培训教程视频课程
Linux入门培训_Linux基础培训教程_Linux系统入门学习视频课程,
Unix
基础培训教程(如aix,hp-ux),针对linux系统初级者开设的课程,是linux入门简单的视频教程.
4.
父
进程
和
子
进程
父
进程
和
子
进程
子
进程
是
父
进程
的复制品
Unix
/linux系统
中
的
进程
创建是这样的,理解起来有点绕。
父
进程
先执行fork()系统调用,这个调用的结果是系统
中
多出了一个跟
父
进程
内容完全一样的
进程
,这个新
进程
被称为
子
进程
...
Unix
父
子
进程
以及创建
子
进程
Unix
系统
中
进程
存在
父
子关系,
父
进程
拥有多个
子
进程
,
子
进程
只能有一个
父
进程
。pid为0的
进程
为调度
进程
,也是根
进程
。系统
中
所有的
进程
构成了一个以调度
进程
为根的
进程
树。 pid为1的
进程
是init,init
进程
负责系统的...
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章