欢迎您访问操作系统实验报告进程通信管理!

操作系统实验报告进程通信管理

更新时间:2021-07-23 03:48:50作者:admin2

漳州师范学院实验报告班级13网络1班学号1308990337姓名成绩同组人实验日期课程名称:操作系统|实验题目:进程通信管理|实验目的与要求|1.加深理解进程并发执行的概念,认识多进程并发执行的实质;|2.观察进程争夺资源的现象,分析其进程和原因,学习解决进程互斥的方法;|3.了解Linux系统中多进程之间通过软中断通信以及管道通信基本原理和应用方法;|实验环境的配置|第 1 页|PC 兼容机。Window xp 以上操作系统|实验内容与具体步骤|闽 南 师 范 大 学|1.软中断通信| 编制一段程序,使用系统调用fork()创建两个子进程,再用系统调用signal()让父进程捕捉键盘上来的中断信号(即按ctrl+c键),当捕捉到中断信号后,父进程用系统调用kill()向两个子进程发出信号,子进程捕捉到信号后,分别输出下列信息后终止:| child process 1 is killed by parent!| child process 2 is killed by parent!|父进程等待两个子进程终止后,输出一下信息后终止:| parent process is killed!|程序:|#include |#include |#include |void waiting();|void stop();|int wait_mark;|int main()|{| int p1,p2;| while((p1=fork())==-1);| if(p1>0) //父进程产生子进程1| {| while((p2=fork())==-1);| if(p2>0)//父进程产生了一个子进程2| {//父进程| printf(parent\n);

为您推荐

江苏高考如何填报志愿

首先,要参考院校资料,招生章程、招生计划等; 其次,查询有关院校、专业各批录取分数和录取考生的位次情况; 然后,了解今年在本省市招生的学校、专业、人数; 最后,用自己的平时成绩、

2021-06-29 06:36

高考志愿如何填?

高考过后,紧接着高考志愿填报是广大考生及家长头痛的事情,高考志愿填报不仅仅是张志愿表,而是关系着考生未来职业规划和未来人生的走向。在志愿填报时,很多的家长和考生都会搜集

2021-06-29 06:23

黑龙江省高考志愿填报方法

在高考前会有一本招生专业手册,考试结束一阵会有一本各专业录取分数线手册,对照着近三年分数和自己的估分选择志愿。在黑龙江招生信息港进行志愿填报,具体时间高考后在网站上会

2021-06-27 13:47

成都学院怎么样

校园环境美,因为学校是新修没几年的,所以环境好,个人觉得很适合耍朋友。教学质量方面,和其他二本院校确实就没法比了,如果想学东西,那还是选择其他学校吧。不过近几年成都学院收分

2021-06-26 09:12

我要做警察.!怎样可以报考广东警官学院.?

报考条件及要求  各专业报考条件遵照《教育部关于做好2010年普通高等学校招生工作的通知》的要求;报考提前第二批本科(公安类专业)的广东考生须参加我校统一组织的面试、政

2021-06-23 11:45

2021最新高考资料提示

2021最新高考资料提示

2021-04-22 11:51

加载中...