(三)CAS详解(转)

一、术语定义 术语 英文 解释 缓存行 Cache line 缓存的最小操作单位 比较并交换 Compare And Swap(CAS) CAS操作需要输入两个数值,一个旧值(期望操作前的值)和一个新值,在操作期间先比较下在旧值有没有发生变化,如果没有发生变化,才交换成新值,发生了变化则不交换 内存顺序冲突 Memory order violation 内存顺序冲突一般是由假共享引起,假共享是指多
相关文章
相关标签/搜索