美文网首页
第二章 课堂练习(6)

第二章 课堂练习(6)

作者: w王好人w | 来源:发表于2018-09-27 23:53 被阅读0次

多个生产者、消费者共享一个存放100个产品的缓冲区,缓冲区未满生产者可放入一个产品,否则等待要求每个消费者连续区10个产品才能让其他的消费者取。

这个题目和课本上差不多 可以仿照课本上的改 注意这里是多个生产者多和消费者 他们自身之间存在互斥

当时对照课本上改写时 mutex理解为生产者和消费者不能同时放入和取出 这两个之间互斥

但实则时缓冲区之间的互斥 课本上时单个生产者单个消费者,本题是多个生产者和消费者,mutex确实是缓冲区之间的互斥 所以要放入for循环中。

相关文章

网友评论

      本文标题:第二章 课堂练习(6)

      本文链接:https://www.haomeiwen.com/subject/gmtuoftx.html