高并发
碧海凌云
从平凡到神奇
展开
-
系统吞吐量(TPS)、用户并发量、性能测试概念和公式
PS:下面是性能测试的主要概念和计算公式,记录下:一.系统吞度量要素:转载 2020-07-30 17:04:53 · 406 阅读 · 0 评论 -
ReentrantLock 实现原理
之前对于重入锁ReentrantLock有一定的了解,但对于其底层的原理确是一知半解,这里把ReentrantLock底层实现原理整理了一下。使用synchronized来做同步处理,锁的获取和释放都是隐式的,实现的原理是通过编译后加上不同的机器指令来实现。而ReentrantLock就是一个普通的类,它是基于AQS(AbstractQueuedSynchronizer)来实现的。是一个重入锁:一个线程获得了锁之后仍然可以反复的加锁,不会出现自己组死啊自己的情况。AQS是Java并发包里实现锁.转载 2020-05-21 23:41:44 · 360 阅读 · 0 评论