- 92
- 0
- 约7.73千字
- 约 8页
- 2017-01-29 发布于重庆
- 举报
三 进程通信
1.实验目的
(1) 认识并发进程的软中断通信。掌握使用软中断控制进程的编程技术。
(2) 掌握管道通信原理。
(3) 通过编写Linux消息发送和接收程序,了解和熟悉Linux消息通信机制
(4) 通过编写共享存储区的通信程序,理解Linux共享存储区机制。
2.实验类型:验证型
3.实验学时:4
4.实验原理和知识点
(1) 实验原理:程序的并发执行具有随机性和不可再现性。程序并发执行会导致资源共享和资源竞争,各程序向前执行的速度会受资源共享的制约。程序的动态执行过程用进程这个概念来描述。由于向前推进的速度不可预知,所以多个进程并发地重复执行,整体上得到的结果可能不同。但要注意,就其中某单个进程而言,其多次运行结果是确定的。并发运行的进程之间,可以通过信号进行同步,也可以通过管道、消息通信机制、共享存储机制进行通信。
(2) 知识点:进程、子进程、并发执行的特性;信号、软中断通信、同步;管道、管道通信;消息队列、消息缓冲、消息的创建、发送和接收;共享存储的创建、附接和断接。
5.实验环境(硬件环境、软件环境):
(1)硬件环境:Intel Pentium III 以上CPU,128MB以上内存,2GB以上硬盘
(2)软件环境:Red Hat Linux 9.0以上版本操作系统。
6.实验内容及步骤:
(1) 进程间通过系统调用signal()进行通信,通过系统调
您可能关注的文档
最近下载
- INSPECTIONCERTIFICATE检验报告国石中2017质检字第.doc VIP
- 2025年广东省深圳市初中学业水平考试模拟英语试卷 2025年广东省深圳市初中学业水平考试模拟试卷(三)答案.pdf VIP
- 深圳市2025年初中学业水平考试数学试卷(含答案).pdf VIP
- 宣贯培训(2026年)《NBT 10403-2020大中型中温厌氧发酵及发电机组运行管理规范》.pptx VIP
- 2026年小学三年级数学上册第六单元《周长练习》说课教案.docx VIP
- 2026年苏教版小学六年级数学上册课时《小数的意义》教案.docx VIP
- 深圳市2025年初中学业水平考试(2025年深圳中考真题)英语试卷(含答案,无听力原文及音频).pdf VIP
- 2026年生态补偿机制实施方案.docx VIP
- 国家能源集团石首高陵100MW农光互补光伏发电项目110kV送出线路工程水土保持方案报告表.pdf VIP
- 2026年建筑企业绿色施工方案.docx VIP
原创力文档

文档评论(0)