生产者与消费者问题程序

时间:2012-01-11 13:39:20
【文件属性】:
文件名称:生产者与消费者问题程序
文件大小:1.76MB
文件格式:RAR
更新时间:2012-01-11 13:39:20
生产者,消费者,程序 生产者-消费者问题是一个经典的进程同步问题,该问题最早由Dijkstra提出,用以演示他提出的信号量机制。在同一个进程地址空间内执行的两个线程。生产者线程生产物品,然后将物品放置在一个空缓冲区*消费者线程消费。消费者线程从缓冲区中获得物品,然后释放缓冲区。当生产者线程生产物品时,如果没有空缓冲区可用,那么生产者线程必须等待消费者线程释放出一个空缓冲区。当消费者线程消费物品时,如果没有满的缓冲区,那么消费者线程将被阻塞,直到新的物品被生产出来。
【文件预览】:
produceandconsume
----produceandconsume.cpp(5KB)
----produceandconsume.ncb(41KB)
----produceandconsume.opt(53KB)
----produceandconsume.dsp(4KB)
----produceandconsume.dsw(559B)
----Debug()
--------produceandconsume.pch(5.08MB)
--------vc60.pdb(132KB)
--------produceandconsume.pdb(1.05MB)
--------vc60.idb(185KB)
--------produceandconsume.exe(520KB)
--------produceandconsume.ilk(764KB)
--------produceandconsume.obj(165KB)
----produceandconsume.plg(1KB)

网友评论

  • 写的挺详细,谢谢
  • 对程序的作者很是佩服!