Linux的多线程——生产者与消费者(条件变量、信号量)

在这之前的文章中,我简单介绍了线程(初识线程),同步与互斥以及互斥锁(同步与互斥)。现在我将在这篇文章中提到一种操作系统经常用到的模型——生产者与消费者模型。 什么是生产者与消费者模型? 在我看来,生产者与消费者模型是用来解决资源供求的问题,生产者与消费者其实就可以分别看做是资源的提供者与使用者。通过这个,我们可以分析出他们之间的关系: ①生产者与消费者之间是供求关系 ②两个生产者之间是竞争关系(
相关文章
相关标签/搜索