会员
众包
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Grooovvve
博客园
首页
新随笔
联系
订阅
管理
2020年5月14日
Linux系统编程3_条件变量与互斥锁
摘要: 例子: 生产者,消费者问题;消费者先进入临界区,条件变量未满足条件,阻塞等待;生产者无法进入临界区,从而无法修改条件变量,也就产生死锁; 解决方法:如果遇到条件变量未满足条件,消费者先释放锁,进入阻塞,等待条件变量得到满足;然后生产者可以进入临界区,修改条件变量,修改后通知消费者进入临界区,生产者释
阅读全文
posted @ 2020-05-14 00:10 Grooovvve
阅读(324)
评论(0)
推荐(0)
编辑
公告