(三)CAS詳解(轉)

一、術語定義 術語 英文 解釋 緩存行 Cache line 緩存的最小操作單位 比較並交換 Compare And Swap(CAS) CAS操作需要輸入兩個數值,一箇舊值(期望操作前的值)和一個新值,在操作期間先比較下在舊值有沒有發生變化,如果沒有發生變化,才交換成新值,發生了變化則不交換 內存順序衝突 Memory order violation 內存順序衝突一般是由假共享引起,假共享是指多
相關文章
相關標籤/搜索