コンペア・アンド・スワップ란?

こんぺあ・あんど・すわっぷ

メモリの値が期待した値と等しいときだけ新しい値を書き込むアトミック命令。CASとも書く。失敗したら読み直してやり直すループで、ロックなしの更新ができる。

일본어 명칭: コンペア・アンド・スワップ

분야: 멀티코어와 동기화

관련 용어

逐次一貫性 偽共有 条件変数 読み書きロック ABA問題 LR/SC MESIプロトコル NUMA TSO(トータルストアオーダー) アクワイア・リリース

용어집으로 돌아가기