- 22
- 0
- 约5.7千字
- 约 11页
- 2021-03-11 发布于天津
- 举报
实验二进程管理
实验目的或实验原理
?加深对进程概念的理解,明确进程和程序的区别。
?进一步认识并发执行的实质。
3?分析进程竞争资源现象,学习解决进程互斥的方法。
4.了解Linux系统中进程通信的基本原理。
实验内容
?进程的创建。
?进程的控制。
3?①编写一段程序,使其现实进程的软中断通信。
要求:使用系统调用fork()创建两个子进程,再用系统调用 sig nal()让父进程捕捉 键盘上来的中断信号(即按 DE鍵);当捕捉到中断信号后,父进程用系统调用 Kill()向两
个子进程发出信号,子进程捕捉到信号后分别输出下列信息后终止:
Child Processll is Killed by Pare nt!
Child Processl2 is Killed by Pare nt!
父进程等待两个子进程终止后,输出如下的信息后终止
Pare nt Process is Killed!
②在上面的程序中增加语句 sig nal (SIGNAL, SIG-IGN) 和sig nal (SIGQUIT,
SIG-IGN),观察执行结果,并分析原因。
4 ?进程的管道通信。
编制一段程序,实现进程的管理通信。
使用系统调用pipe()建立一条管道线;两个子进程 P1和P2分别向管道中写一句话:
Child 1 is sending a message!
Child 2 is sen
您可能关注的文档
最近下载
- 悬挑脚手架沉降观测记录表(内部用).pdf VIP
- 水利工程软件:HEC-HMS二次开发_(8).水质模拟与评估.docx VIP
- 湖北省武汉市江汉区2022-2023学年八年级上学期期中数学试题(无答案).doc VIP
- DL∕T5776-2024水平定向钻敷设电力管线技术规定.pptx VIP
- 2025-2030年中国PCB(印制电路板)行业深度调查与投资前景分析报告.pdf
- 四年级数学(简便运算)计算题与答案.docx VIP
- 锚杆注浆施工技术交底.pdf VIP
- 智能控制系统简介.ppt VIP
- 三年级上册除法竖式计算题300道及答案.docx VIP
- 《全球心血管疾病防控报告2025》世界卫生组织.pdf VIP
原创力文档

文档评论(0)