进程管理实验报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件学院计算机课程
实验报告册
课程名称计算机操作系统
实验学期 2011 年至 2012 年第 2 学期
学生所在院(系)软件学院
年级 11软件专业班级软工(1)班
学生姓名朱水云学号 **********
指导教师陈自刚
实验最终成绩
软件学院实验室制
2012 年 4 月
实验报告( 一 ) 实验名称:进程管理
实验时间:2012年4月11号
实验性质
应用性
设计性
综合性
5,观察运行结果,并思考
6,退出中断并写出实验报告
调试过程:根据编译提示的错误进行修改四、实验结果:
1,进程的创建运行结果:acb
2,进程的控制<程序一>运行结果:
parent….
son…
grandchild…
grandchild…
或grandchild
…son
…grandchild
…son
…parent
进程的控制<程序二>运行结果:
3,软中断运行结果:
(1)
child process2 is killed by praent; child process1 is killed by prent; prent process is killed;
(2)
4,进程的管道通信运行结果:
延迟5秒后显示:
child1 process is sending message!
printf("daughter %d\n",i);
lockf(1,0,0);
exit(0);
}
}
}
3,软中断通讯程序流程图及程序如下:
程序:(1)#include
#include
#include
void waiting(),stop(),alarming();
int wait_mark;
main()
{
int p1,p2;
if(p1=fork()) /*创建子进程p1*/
{
if(p2=fork()) /*创建子进程p2*/