会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
掰棒子熊
博客园
首页
新随笔
联系
订阅
管理
2014年11月22日
线程安全的无锁RingBuffer的实现【一个读线程,一个写线程】
摘要: 在程序设计中,我们有时会遇到这样的情况,一个线程将数据写到一个buffer中,另外一个线程从中读数据。所以这里就有多线程竞争的问题。通常的解决办法是对竞争资源加锁。但是,一般加锁的损耗较高。其实,对于这样的一个线程写,一个线程读的特殊情况,可以以一种简单的无锁RingBuffer来实现。这样代码的运
阅读全文
posted @ 2014-11-22 12:11 掰棒子熊
阅读(34600)
评论(14)
推荐(4)
编辑
公告