2017年9月8日

摘要: 锁为什么耗性能: 1. 每个线程在被cpu执行的时候, 都会给这个线程分配一定的时间让这个线程执行, 这段时间不会被信号中断. 2. 在获取锁的时候, 如果竞争很激烈, 这个线程会被挂起, 所以, 如果获取锁的操作很多, 这个线程就会频繁被挂起, 无法利用完cpu分配给它的时间, 时间都浪费 在了c 阅读全文
posted @ 2017-09-08 20:30 冰花ぃ雪魄 阅读(254) 评论(0) 推荐(0) 编辑
 
摘要: 转自: http://www.cnblogs.com/pfan8/p/5010526.html JAVA AQS的全称为(AbstractQueuedSynchronizer),用于JAVA多线程的开发,从名称我们也可以看出,它实现了同步的队列,而这个队列是指线程队列。AQS类在java.util. 阅读全文
posted @ 2017-09-08 19:53 冰花ぃ雪魄 阅读(265) 评论(0) 推荐(0) 编辑