会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序员的自我修养
博客园
首页
新随笔
联系
订阅
管理
08 2016 档案
互斥锁和内存可见性
摘要:一:引言 POSIX线程遵循一种共享状态的并发模型。在这种模型中,若干线程同时访问共享对象时,需要在线程间有合适的协调机制。特别是,需要以下特性来简化这种模型中的编程: 原子性访问:当某个线程正在修改共享对象时,需要避免另一个线程访问它; 内存可见性:...
阅读全文
posted @
2016-08-26 17:04
gqtc
阅读(848)
评论(0)
推荐(0)
条件变量用例--解锁与signal的顺序问题
摘要:我们知道,当调用signal/broadcast唤醒等待条件变量的其他线程时,既可以在加锁的情况下调用signal/broadcast,也可以在解锁的情况下调用。 那么,到底哪种情况更好呢?man手册中其实已经给出了答案: The pthread_c...
阅读全文
posted @
2016-08-24 16:35
gqtc
阅读(1701)
评论(0)
推荐(0)
公告