目 录
TOC \o 1-1 \u 实验1进程管理 PAGEREF _Toc409082116 \h 2
实验2进程间通信 15
实验3存储管理 21
实验4文件系统设计 31
实验目的:
(1)加深对进程概念的理解,明确进程和程序的区别。
(2)进一步认识并发执行的实质。
(3)分析进程争用资源的现象,学习解决进程互斥的方法。
(4)了解Linux系统中进程通信的基本原理。实验内容:
1.进程的创建
编写一段程序,使用系统调用fork()创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符:父进程显示字符“a”;子进程分别显示字符“b”和“c”.试观察记录屏幕上的显示结果,并分析原因。
2.进程的控制
修改已编写的程序,将每个进程输出一个字符改为每个进程输出一句话,再观察程序执行时屏幕上出现的现象,并分析原因。
如果在程序中使用系统调用lockf()来给每一个进程加锁,可以实现进程之间的互斥,观察并分析出现的现象。
3.进程的软中断通信
(1)编制一段程序,使其实现进程的软中断通信
您可能关注的文档
最近下载
- 儿童读物 神奇树屋 33 - Carnival At Candlelight.doc VIP
- 成都环境集团文字考试题汇总.pdf
- 《低空航路运行安全能力评估规范》.pdf VIP
- 巴塞罗那植物园赏析.ppt VIP
- TYJL-II型计算机联锁1浅析.ppt VIP
- 2023-2025全国高考地理试题汇编:水的运动章节综合.pdf VIP
- 立式系列包装机横向封口系统开发设计【毕业论文+CAD图纸全套】.doc
- 射击诸元解算方法、解算器和自行高炮.pdf VIP
- WM-S8-012-1.5_设备机械通用技术规范.pdf VIP
- 贵州财经大学 翻译硕士英语B卷 2016年考研专业课真题.pdf VIP
原创力文档

文档评论(0)