
通过多进程同步机制,可以有效解决生产者-消费者问题(基于Linux线程的实现)。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
有界缓冲区内部包含20个存储单元,其中将要放入和从缓冲区中提取的数据项设置为1到20这20个整数。设计规范如下:(1) 每一个生产者线程和消费者线程在对有界缓冲区进行操作后,必须立即呈现整个缓冲区的完整内容,包括当前指针的位置以及生产者/消费者线程的标识符。(2) 生产者和消费者线程的数量均应为两个以上。(3) 多个生产者线程或多个消费者线程之间需要提供共享的代码函数,用于协调对缓冲区的操作。该C文件采用vi编辑器进行编写,支持utf-8和gb2312编码格式;若在Windows环境下阅读此代码,建议使用UltraEdit编辑器。
全部评论 (0)
还没有任何评论哟~


