生产者与消费者模型(基于单链表、环形队列、多线程、多消费多生产)

 1、消费者与生产者      生产者-消费者(producer-consumer)问题,也称作有界缓冲区(bounded-buffer)问题,两个进程共享一个 公共的固定大小的缓冲区。其中一个是生产者,用于将消息放入缓冲区;另外一个是消费者,用于从缓冲区中取出消 息。问题出现在当缓冲区已经满了,而此时生产者还想向其中放入一个新的数据项的情形,其解决方法是让生产者此 时进行休眠,等待消费者从缓冲区
相关文章
相关标签/搜索