linux---生产者和消费者模型(条件变量和信号量实现)

问题的提出 在我们对一些全局变量的进行非原子性操作的时候就可能出现非线程安全,比如我们吃面的问题。 我们做面的人就是生产者,吃面的人就是我们的消费者,当我们的消费者需要吃面的时候就唤醒我们的生产者进行生产,当我们有面的时候我们的生产者就不继续生产面条,去唤醒我们的消费者进行消费。 生产者和消费者模型: - 如何保证生产者与消费者的线程安全? - 生产者与生产者应该具有互斥关系 - 消费者与消
相关文章
相关标签/搜索