1. 首页
  2. 课程学习
  3. C++/C
  4. 生产者消费者实现进程的互斥和同步

生产者消费者实现进程的互斥和同步

上传者: 2019-05-14 17:28:12上传 RAR文件 24.49KB 热度 31次
本实验要求设计在同一个进程地址空间内执行的两个线程。生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线程从缓冲区中获得物品,然后释放缓冲区。生产者线程生产物品时,若无空缓冲区可用,生产者线程必须等待消费者线程释放出一个空缓冲区;消费者线程消费物品时,若缓冲区为空,消费者线程将被阻塞,直到新的物品被生产出来。
下载地址
用户评论