操作系统实验,生产者与消费者问题

时间:2012-05-16 16:42:32
【文件属性】:

文件名称:操作系统实验,生产者与消费者问题

文件大小:1.36MB

文件格式:RAR

更新时间:2012-05-16 16:42:32

操作系统 生产者 消费者

实验四、生产者消费者问题(15分) • 一个大小为3的缓冲区,初始为空 • 2个生产者 – 随机等待一段时间,往缓冲区添加数据, – 若缓冲区已满,等待消费者取走数据后再添加 – 重复6次 • 3个消费者 – 随机等待一段时间,从缓冲区读取数据 – 若缓冲区为空,等待生产者添加数据后再读取 – 重复4次 说明: • 显示每次添加和读取数据的时间及缓冲区的状态 • 生产者和消费者用进程模拟,缓冲区用共享内存来实现


【文件预览】:
实验四
----20062918-柳丝-实验四.doc(418KB)
----WindowsPC()
--------WindowsPC.dsw(541B)
--------WindowsPC.plg(737B)
--------WindowsPC.ncb(49KB)
--------WindowsPC.cpp(6KB)
--------Debug()
--------WindowsPC.dsp(4KB)
--------WindowsPC.opt(48KB)
----LinuxPC()
--------head.h(1KB)
--------pc.c(790B)
--------Thumbs.db(16KB)
--------producer.c(999B)
--------consumer.c(970B)

网友评论

  • 非常实用的资源
  • 不错不错不错吧
  • 嗯嗯很好呀
  • 可以可以很好用
  • (⊙v⊙)嗯有用的!
  • 代码很齐全,而且可以直接运行,对于我有很大的帮助
  • 感谢感谢,代码非常齐全
  • 很好,很不错哦,对我很实用
  • 还不错,正好可以用
  • 很好,稍微改改就能用了
  • 很不错哦,简单易懂
  • 很好用,代码完全可以使用,没有错误
  • 代码没有错误。。可以用。。
  • 代码清晰,非常有用
  • 挺不错的~值得参考,不过小细节还是需要修改~
  • 简明易懂,有用
  • 很不错哦,简单易懂
  • 挺不错的,可以用!
  • 很好用,代码完全可以使用,没有错误
  • 不错的代码,可移植性很强
  • 很好用,值得参考学习
  • 很有用!很好的资源!
  • 不错不错的 很有用
  • 代码清晰可用,windows下的也可以写成如linux的格式
  • 北理工的操作系统作业,非常值得参考,但是其中windows版是使用克隆自身的原理来开辟多进程的,linux却是不断调用其他可执行程序。虽然两者没有本质区别但是风格有些差异,期待有一个统一的版本。
  • 逻辑很清晰,对于缓冲区问题很有启发
  • 不错,没什么错误~
  • 不错,功能齐全,而且可以运行
  • 不错,很全面
  • 不错的资料,对学习有帮助