操作系统实验报告(生产者消费者问题)-模板.docVIP

  • 197
  • 0
  • 约8.91千字
  • 约 14页
  • 2016-08-26 发布于重庆
  • 举报

操作系统实验报告(生产者消费者问题)-模板.doc

操作系统实验报告(生产者消费者问题)-模板

HUNAN UNIVERSITY 操作系统 实验报告 题 目: 学生姓名: 李汉乾 学生学号: 20100810411 专业班级: 物联一班 同组成员: 上课老师: 肖德贵 目 录 一、内容 2 二、目的 2 三、实验设计思想和流程 2 四、主要数据结构及符号说明 2 五、程序初值及运行结果 2 六、实验体会和思考题 2 附录(源代码及注释) 2 一、内容 模拟操作系统中进程同步和互斥。 二、目的 1.熟悉临界资源、信号量及PV操作的定义与物理意义; 2.了解进程通信的方法; 3.掌握进程互斥与进程同步的相关知识; 4.掌握用信号量机制解决进程之间的同步与互斥问题; 5.实现生产者-消费者问题,深刻理解进程同步问题。 三、实验设计思想和流程 这次实验的主要设计思想为:用线程来模拟生产者与消费者,用一个数组来模拟缓冲池,在缓冲池里,写了关于如何便面生产者消费者同时进入缓冲池的代码。如下: 它是通过定义两个函数public synchronized void get(int id)在函数前加了一个synchronized关键字。public synchronized void put(int id)也在函数面前加一个synchronized关键字关键字就是避免生产者与消费者同时进入缓冲池。(至于如何避免这是ja

文档评论(0)

1亿VIP精品文档

相关文档