乐观锁 与 无锁编程

RT,乐观锁 与 无锁编程 是不是同一个概念
比如CAS,有的地方说是无锁编程(CAS原语),有的地方说是CAS乐观锁
大侠们不吝赐教
全部评论
cas就是无锁
点赞 回复 分享
发布于 2017-04-08 15:01
感觉乐观锁是,一开始没有锁,但是有相应的预防措施,一旦有问题怎么办?例如:concurrentHashMap的get方法,一旦取不到数据就在同步情况下再取了。 无锁可能就是彻底没锁了。
点赞 回复 分享
发布于 2017-04-08 10:13
其实没必要去严格区分这些概念,CAS也可以说是无锁的
点赞 回复 分享
发布于 2017-04-07 23:07

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务