CAS原理

CAS CAS:现代的处理器都包含对并发的支持,其中最通用的方法就是比较并交换(compare and swap),简称CAS。 CAS是非阻塞的同步机制,锁解决的是阻塞的同步机制,但是锁需要借助操作系统,线程的挂起和恢复都有很大的开销。而CAS在不释放cpu的情况下进行同步,这是CAS的功能。 CAS 操作包含三个操作数 —— 内存位置(V)、预期原值(A)和新值(B)。如果内存位置的值与预期原
相关文章
相关标签/搜索