第二章 进程的控制与同步(四) -- 经典同步问题

一、生产者 -- 消费者问题(互斥、同步) 问题: 多个生产者和消费者对n个缓冲区(仓库容量)的使用。  要实现交叉有序。 若不考虑互斥、同步问题会导致计数错误。 互斥: 生产者与生产者之间互斥使用缓冲区  、  消费者与消费者之间互斥使用缓冲区    (互斥信号量mutex)  交叉有序:生产者与消费者间交叉有序 (分别针对生产者、消费者设置不同信号量,empty表示缓冲区中空缓冲区数量(剩余仓
相关文章
相关标签/搜索