AQS CAS简单详解(写的比较好)

CAS(Compare And Swap) 什么是CAS CAS(Compare And Swap),即比较并交换。是解决多线程并行状况下使用锁形成性能损耗的一种机制,CAS操做包含三个操做数——内存位置(V)、预期原值(A)和新值(B)。若是内存位置的值与预期原值相匹配,那么处理器会自动将该位置值更新为新值。不然,处理器不作任何操做。不管哪一种状况,它都会在CAS指令以前返回该位置的值。CAS有
相关文章
相关标签/搜索