1、编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符:父进程显示'a',子进程分别显示字符'b'和字符'c'。试观察记录屏幕上的显示结果,并分析原因。 2、修改上述程序,每一个进程循环显示一句话。子进程显示'daughter …'及'son ……',父进程显示 'parent ……',观察结果,分析原因。 3、编写程序:用fork( )创建两个子进程,再用系统调用signal( )让父进程捕捉键盘上来的中断信号(即按^c键);捕捉到中断信号后,父进程用系统调用kill( )向两个子进程发出信号,子进程捕捉到信号后分别输出下列信息后终止: Child process1 is killed by parent! Child process2 is killed by parent! 父进程等待两个子进程终止后,输出如下的信息后终止: Parent process is killed! 4、分析利用软中断通信实现进程同步的机理
2022-10-23 19:33:43 624KB 进程管理 操作系统 实验 报告
1
操作系统实验报告
2022-10-17 14:01:14 985KB
1
MIT 6.828 操作系统实验.zip
2022-10-16 18:00:50 62KB 操作系统
1
操作系统的实验报告,word 格式,包含了五个实验,分别是进程同步实验 进程调度算法实验 进程互斥实验 线程和进/线程管道通信实验 并发进程
2022-10-13 17:28:48 60KB 操作系统实验 实验报告
1
此代码系本人原创,模拟操作系统中生产者与消费者的实验。
2022-10-12 14:12:57 5KB 操作系统实验 java版 生产者 消费者
1
操作系统实验系统调用文件3
2022-10-09 17:00:36 1KB 系统调用实验
1
2022年上半期HNU操作系统实验报告lab1~8(20软工)
2022-10-06 09:00:47 31.27MB os HNU
1
操作系统实验报告 操作系统实验报告 姓名 xxx 姓名 xxx 学号 110703xx 学号 110703xx 完成时间2013 年 11 月 21 日 完成时间2013 年 11 月 21 日 1 1 目录 目录 UNIX/LINUIX .3 实验一UNIX/LINUIX 入门.3 实验一 入门 .5 实验二进程管理.5 实验二进程管理 .11 实验三线程的管理.11 实验三线程的管理 .15
2022-10-02 13:32:08 751KB 文档 互联网 资源
shu操作系统答案
2022-09-30 16:00:55 253KB SHU 操作系统
1