- 44
- 0
- 约8.63千字
- 约 9页
- 2019-09-28 发布于湖南
- 举报
进程管理实验报告
【姓名】…
【学号】…
【实验题目】进程管理
【实验目的】
a.加深对进程概念的理解,明确进程和程序的区别;
b.进一步认识并发执行的实质;
c.分析进程争用资源的现象,学习解决进程互斥的方法;
d.了解Unix系统中进程通信的基本原理
【实验预备知识】
学习UNIX中有关进程创建、控制和通信的部分。
【实验方法】
利用Unix系统提供的内部函数创建进程并管理进程,从而实现进程控制、进程间通信和进程的管道通信。
【实验内容】
(1)进程的创建
编写程序,创建两个子进程。当此程序运行时,系统中有一个父进程和两个子进程。父进程在屏幕上显示“Parent”,子进程分别在屏幕上显示“Child1”和“Child2”
(2)进程控制
如果在程序中使用系统调用lockf()来给每一个进程加锁,可以实现进程之间的互斥,观察并分析出现的现象。
(3)进程间通信
①编制一个程序,使其实现进程的软中断通信。
要求:使用系统调用fork()创建两个子进程,再用系统调用signal()让父进程捕捉键盘上来的中断信号(即DEL键);当捕捉到中断信号后,父进程用系统调用kill()向两个进程发出信号,子进程捕捉到信号后分别输出下列信息后终止:
Child Process 1 is Killed by Parent!
Child
您可能关注的文档
最近下载
- 信号机故障处理流程.doc VIP
- 2024年3月四川广元市苍溪县事业单位招聘医疗岗42人笔试历年专业考点(难、易错点)附带答案详解 .doc
- 多模态医学影像技术的发展与应用.pdf VIP
- 医学影像技术专业教学标准2025版(高等职业教育专科).pdf VIP
- 神经外科术后颅内感染诊治专家共识(2026版)解读.pptx
- 积极参与志愿服务和公益活动,增强社会责任感.docx VIP
- 2024年3月四川广元市昭化区事业单位招聘医疗岗12人笔试历年专业考点(难、易错点)附带答案详解 .doc
- 2024年3月四川广元市朝天区事业单位招聘医疗岗6人笔试历年专业考点(难、易错点)附带答案详解 .doc
- 2025年云南基层法律服务工作者试题库及答案.docx VIP
- 万利多制冰机安装维修指南.pdf VIP
原创力文档

文档评论(0)