AQS和QPS
AQS
AbstractQueuedSynchronizer类如其名,抽象的队列式的同步器,AQS提供了原子式管理同步状态、阻塞和唤醒线程功能以及队列模型的简单框架,Java中的大部分同步类(Lock、Semaphore、ReentrantLock等)都是基于AQS实现的。AQS是用来构建锁或者其它同步器组件的重量级基础框架及震哥哥JUC体系的基石,使用一个volatile的int类型的成员变量来表示同步状态,通过内置的FIFO队列来完成资源获取的排队工作,将每条要去抢占资源的线程封装成一个Node节点来实现锁的分配,通过CAS完成对State值的修改
QPS
(Query Per Second):每秒请求数,就是说服务器在一秒的时间处理了多少个请求