- 16
- 0
- 约8.18千字
- 约 26页
- 2021-10-29 发布于山东
- 举报
操作系统课程设计进程管理、进程间通信
操作系统课程设计进程管理、进程间通信
操作系统课程设计进程管理、进程间通信
烟台大学文经学院
烟台大学文经学院
课程:操作系统
学号:
姓名:
班级:
指导老师:
设计名称进程管理。进程间通信。
烟台大学文经学院
成 员
课程设计地
点
一.课程设计思想及目的
1)加深对进程概念的理解,明确进程和程序的区别。
2)进一步认识并发执行的实质。
3)分析进程竞争资源现象,学习解决进程互斥的方法。
4)了解 Linux 系统中进程通信的基本原理。
Linux 系统的进程通信机构 (IPC)允许在任意进程间大批量地交换数据。 本
实验的目的是了解和熟悉Linux 支持的消息通讯机制及信息量机制。
二. 课程设计设备及环境
装有 Linux 操作系统的 PC 机
三. 课程设计内容
(1)进程的创建
编写一段源程序,使系统调用 fork()创建两个子进程,当此程序运行时,
在系统中有一个父进程和两个子进程活动。 让每一个进程在屏幕上显示一个
字符:父进程显示字符“ a”; 子进程分别显示字符“ b”和字符“ c”。试观
察纪录屏幕上的显示结果,并分析原因。
(2)进程的控制
烟台大学文经学院
修改已编写的程序, 将每个进程输出一个字符改为每个进程输出一句话,在观察程序执行时屏幕出现的现象,并分析原因。
如果在程序中使用调用 lockf() 来给每一个
原创力文档

文档评论(0)