-
生产者消费者问题的bounded-buffer实现
资源介绍
#Producer–Consumer问题
有限缓冲区数组(有限大小的数组)由产品处理器推入并由使用者从中拉出。 生产者无法推送到完整的缓冲区,而消费者也无法从空缓冲区中提取。 生产者将整数推入顺序递增的缓冲区中。 消费者将以先进先出的方式从缓冲区中提取整数。
##建造发出以下命令: gcc –pthread –o buffer .c
##跑步发出以下命令来运行: ./buffer < number> 例如,执行以下命令: ./buffer 10 2 2 10
##注意事项: 在构建和运行时, buffer指的是在编译C文件时构建的程序集。 Mac OSX不支持未命名的符号。
- 上一篇: 键盘缓冲问题
- 下一篇: 用多线程同步方法解决生产者-消费者问题