维持常态如何理解
来源:3-3 线程安全性-原子性-synchronized
![](http://img1.sycdn.imooc.com/user/5a7450c20001787304800424-100-100.jpg)
Mr枫恋寒
2018-08-03
Atomic跟synchronized关键字在竞争激烈的情况下都出现性能下降的情况,而你在做总结对比的时候说Atomic和Lock在竞争激烈时能维持常态,我不是很懂这个维持常态要如何理解。
写回答
1回答
-
你好,这个问题问的不错,维持常态可以这样理解:对于相同的代码,不断提高请求(或并发)时,平均处理速度上变化不大。
关于synchronized、atomic及lock(课程后面会介绍的ReentrantLock)的性能问题,之前有人专门测试过,你可以看一下这篇文章:
https://blog.csdn.net/z69183787/article/details/48420643
相信,通过那些测试出来的数据,你会对这里的 维持常态 有更多的了解。
112018-08-07
相似问题