- 博客(1)
- 收藏
- 关注
原创 Java AQS 源码分析之一句话概括AQS
AQS 其实是个抽象模板工具类,从AQS出发衍生出很多工具类,但基于AQS的直接子类包括 可重入锁和读写锁,JAVA1.8 后又加入了邮戳锁。 AQS 是一些列高并发锁的代名词,其产生原因是当并发增加到一定成都时,自旋锁会产生严重问题,比如CPU飙升甚至死机。这是因为现代的CPU都是多核的,自旋锁的含义是死循环不断的查询和尝试锁,循环执行加锁代码,这样会导致线程全部进入死循环。从而导致系统的主宰CPU被耗尽,当然在并发量一般时一般不会如此。 AQS就是解...
2021-08-06 14:30:34
114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人