生产者和消费者模式

在一个系统中,存在生产者和消费者两种角色,他们通过内存缓冲区进行通信,生产者生产消费者需要的资料,消费者把资料做成产品。 

生产者和消费者模式_第1张图片

最关键就是内存缓冲区为空的时候消费者必须等待,而内存缓冲区满的时候,生产者必须等待

你可能感兴趣的:(设计模式,大数据,开发语言)