会员
众包
新闻
博问
闪存
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
编程小白菜
博客园
首页
新随笔
联系
管理
订阅
2017年3月2日
多线程先判断再操作免锁设计方案
摘要: 近日,业务上要求要对一块缓存进行高效率的读写。一开始采用了读写锁的设计,后来发现单个线程单次需要进行成千上万次的读,导致了过多的加解锁的开销,效率实在不敢恭维。加锁的主要原因是多线程先判断再操作导致判定失效问题,最近一直在考虑如何进行免锁设计,结合之前看过的final内存语义,设计了一个没有锁的实现
阅读全文
posted @ 2017-03-02 17:11 编程小白菜
阅读(509)
评论(0)
推荐(0)
编辑
公告