标题:进程同步
只看楼主
feier7501
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-12-6
结帖率:0
 问题点数:0 回复次数:3 
进程同步
在Linux环境下用进程控制系统调用实现进程的创建、同步与终止。
设有6个进程,其执行次序如右图1-1所示。其表示的执行次序为:
1)    执行进程P1
2)    执行进程P2、P3或者P4
3)    在进程P2与P3退出后再执行进程P5
4)    在进程P4、P5退出后再执行进程P6
试用系统调用命令:fork()、execl()、
wait()/waitpid()、exit()编写一程序实现右图所示的执行次序。

图.jpg (6.27 KB)
搜索更多相关主题的帖子: 进程 
2008-11-08 12:38
you_me
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:251
专家分:0
注 册:2008-4-30
得分:0 
sorry,編程這東西我還不是很精通,特別是操作系統的東西.你好好學!
2008-11-08 22:46
dingyin44
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2005-6-14
得分:0 
先fork 2、3、4
wait 2、3
fork 5
wait 5、4
fork 6
wait 6
exit
2008-11-19 16:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-243053-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.171116 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved