- 91
- 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()进行通信,通过系统调
您可能关注的文档
最近下载
- 电力远期合同交易实验设计:理论、实践与优化策略探究.docx VIP
- 2026版科技核心期刊目录(中国科学技术信息研究所2025年11月17日公布).doc VIP
- 2024电网检修工程预算定额第一册电气工程.pptx VIP
- 电力市场远期合同交易实验分析.doc VIP
- 电网检修工程预算定额说明.docx VIP
- 2023部编版二年级下册一二单元测试题.docx VIP
- 2022新苏教版科学五年级下册第二单元《仿生》知识点总结、教材问题解答.pdf VIP
- 设计说明书-电力市场中远期合同的确定方法与交易机制研究.pdf VIP
- 停车场毕业设计PLC停车场自动控制.doc VIP
- 统编版小学语文五年级上册《父爱之舟》.pptx VIP
原创力文档

文档评论(0)