- 4
- 0
- 约8.74千字
- 约 13页
- 2019-02-26 发布于广东
- 举报
山东大学软件学院操作系统实验报告
实验题目:进程同步实验
实验目的:
加深对并发协作进程同步与互斥概念的理解,观察和体验并发进程同步与互斥操作的效 果,分析与研究经典进程同步与互斥问题的实际解决方案。了解Linux系统屮IPC进程同 步工具的用法,练习并发协作进程的同步与互斥操作的编程与调试技术。
实验要求:
抽烟者问题。假设一个系统小有三个抽烟者进程,每个抽烟者不断地卷烟并捕烟。抽烟者 卷起并抽掉一颗烟需要冇三种材料:烟草、纸和胶水。一个抽烟者冇烟草,一个有纸,另 一?个有胶水。系统中还有两个供应者进程,它们无限地供应所有三种材料,但每次仅轮流 提供三种材料中的两种。得到缺失的两种材料的抽烟者在卷起并抽掉一颗烟后会发信号通 知供应者,让它继续提供另外的两种材料。这一过程重复进行。
硬件环境:
CPU : P4/1.8MHZ 内存:256MB 便盘:10GB
软件环境:
Ubuntu08.4 - Linux 操作系统
Gnome 桌血 2.18.3
BASH_VERSION=*3.2.33(1 )-release
gcc version 4.1.2
vi 3.1.2
gedit 2.18.2
OpenOffice 2.3
实验步骤:
1、问题分析
实验要求提供者不断循环提供三种材料屮的两种,而每个吸烟者拥何三种材料屮的一
种,当每个吸烟者拥有三种材料时才可吸烟。首先对于提供者来说
您可能关注的文档
最近下载
- T_MHC 003—2026(勐海茶普洱茶).pdf
- 2025年社区物业保洁合同.docx
- 深度解析(2026)ISO 221632023 铁路应用 — 铁路质量管理体系 — ISO 90012015及铁路行业特定应用要求标准解读.pptx VIP
- 高中数学试讲真题、简案及逐字稿.pdf
- 保险双录相关监管制.docx VIP
- 450t汽车吊性能参数表.pdf VIP
- 细胞与基因治疗(CGT)的通用型产品开发:异体CAR-T与iPSC来源疗法的商业化赛跑.docx VIP
- T CBCA 029-2026 预拌混凝土产品质量追溯规范.pdf VIP
- General-Specifications-NHA(英译中)-英中对照.doc
- 日立水源变频多联机简介.pdf VIP
原创力文档

文档评论(0)