操作系统实验--进程同步heu.docVIP

  • 65
  • 0
  • 约1.12万字
  • 约 20页
  • 2018-05-20 发布于湖北
  • 举报
操作系统实验--进程同步heu

操作系统 实 验 报 告 课程名称 操作系统实验 课程编号 0906553 实验项目名称 进程的同步 学号 年级 姓名 专业 学生所在学院 指导教师 实验室名称地点 哈尔滨工程大学 计算机科学与技术学院 第六讲 进程的同步 一、实验概述 1. 实验名称 进程的同步 2. 实验目的 (1)使用 EOS 的信号量编程解决生产者—消费者问题,理解进程同步的意义。 (2)调试跟踪 EOS 的信号量的工作过程,理解进程同步的原理。 (3)修改 EOS 的信号量算法,使之支持等待超时唤醒功能(有限等待),加深理解进程同步的原理。 3. 实验类型 验证型实验,设计性实验 4. 实验内容 (1)准备实验 (2)使用 EOS 的信号量解决生产者-消费者问题 (3)调试 EOS 信号量的工作过程 1)创建信号量等待释放信号量等待信号量(不阻塞)释放信号量(不唤醒)等待信号量(阻塞)释放信号量(唤醒) 1. 设计思路和流程图 2. 算法实现 3. 需要解决的问题及解答 (1). P143生产者在生产了13号产品后本来要继续生产14号产品,可此时生产者为什么必须等待消费者消费了4号产品后,才能生产14号产品呢?生产者和消费者是怎样使用同步对象来实现该同步

文档评论(0)

1亿VIP精品文档

相关文档