| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2186 人关注过本帖
标题:进程同步
只看楼主 加入收藏
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
快速回复:进程同步
数据加载中...
 
   



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

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