- 4
- 0
- 约5.56千字
- 约 20页
- 2018-12-17 发布于天津
- 举报
父进程使用系统调用pipe-KeShi
实验一、进程控制 一、实验目的 1、加深对进程的理解,进一步认识并发执行的实质; 2、分析进程争用资源现象,学习解决进程互斥的方法; 3、掌握Linux进程基本控制; 4、掌握Linux系统中的软中断和管道通信。 编写程序,演示多进程并发执行和进程软中断、管道通信。 父进程使用系统调用pipe( )建立一个管道,然后使用系统调用fork()创建两个子进程,子进程1和子进程2; 子进程1每隔1秒通过管道向子进程2发送数据: I send you x times. (x初值为1,每次发送后做加一操作) 子进程2从管道读出信息,并显示在屏幕上。 父进程用系统调用signal()捕捉来自键盘的中断信号(即按Ctrl+C键);当捕捉到中断信号后,父进程用系统调用Kill()向两个子进程发出信号,子进程捕捉到信号后分别输出下列信息后终止: Child Process l is Killed by Parent! Child Process 2 is Killed by Parent! 父进程等待两个子进程终止后,释放管道并输出如下的信息后终止 Parent Process is Killed! 二、实验内容 三、预备知识 vi :Linux古老的、功能强大的全屏幕编辑器 启动方式: --$vi 文件名 打开已有的文件或编辑新文件 --$vi
您可能关注的文档
最近下载
- 农田排涝泵站汛期24小时值守管理制度.docx VIP
- 统编版语文八年级上册12 短文二篇 课件(共54张PPT).pptx VIP
- 课堂管理和班级管理心得3篇.docx VIP
- 陕西理工大学《汉英语言对比》2023-2024学年第一学期期末试卷.doc VIP
- 人事行政总监转正述职报告.pptx VIP
- 6G推进组-6G通信感知一体化协作感知关键技术前沿报告2024.docx
- EJ_T 20179.6-2018 核材料与核设施实物保护出入口控制系统技术要求 第6部分:数字辐射成像车辆检查系统.pdf VIP
- EJ_T 20179.5-2018 核材料与核设施实物保护出入口控制系统技术要求 第5部分:车辆出入控制机构-抗机动车辆撞击装置.pdf VIP
- EJ_T 20179.4-2018 核材料与核设施实物保护出入口控制系统技术要求 第4部分:车辆出入控制机构-电动车辆门.pdf VIP
- 2026年天津市公务员考试《申论》A类真题及答案解析.docx VIP
原创力文档

文档评论(0)