会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
lingluo2017
博客园
首页
新随笔
联系
管理
订阅
2019年1月22日
Java并发编程(十一)——原子操作CAS
摘要: 一.原子操作 syn基于阻塞的锁的机制,1、被阻塞的线程优先级很高,2、拿到锁的线程一直不释放锁怎么办?3、大量的竞争,消耗cpu,同时带来死锁或者其他安全。 CAS的原理 CAS(Compare And Swap),指令级别保证这是一个原子操作 三个运算符: 一个内存地址V,一个期望的值A,一个新
阅读全文
posted @ 2019-01-22 23:31 梦里南柯
阅读(179)
评论(0)
推荐(0)
编辑
Java并发编程的艺术笔记(十)——Semaphore详解
摘要: 作用:控制同时访问某个特定资源的线程数量,用在流量控制。
阅读全文
posted @ 2019-01-22 21:11 梦里南柯
阅读(132)
评论(0)
推荐(0)
编辑
公告