会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
长风破浪
精彩时刻来临前请不要走开,先插播一则广告!
博客园
首页
新随笔
联系
订阅
管理
2014年10月24日
使用无锁队列(环形缓冲区)注意事项
摘要: 环形缓冲区是生产者和消费者模型中常用的数据结构。生产者将数据放入数组的尾端,而消费者从数组的另一端移走数据,当达到数组的尾部时,生产者绕回到数组的头部。如果只有一个生产者和一个消费者,那么就可以做到免锁访问环形缓冲区(Ring Buffer)。写入索引只允许生产者访问并修改,只要写入者在更新索引之前...
阅读全文
posted @ 2014-10-24 17:17 长风破浪
阅读(7850)
评论(6)
推荐(1)
编辑
公告