JAPANESE

CAS操作

キャスそうさ

KOREAN

CAS 연산

[シエイエス ヨンサン]

ハングル読み: 캬스소우사

解説

Compare-And-Swapの略で、メモリの値を期待値と比較し、一致する場合のみ新しい値に置き換えるアトミック操作。ロックフリーアルゴリズムの基盤となるCPUレベルのプリミティブ命令である。

Compare-And-Swap의 약자로, 메모리의 값을 기대값과 비교하여 일치하는 경우에만 새로운 값으로 치환하는 아토믹 조작이다. 로크 프리 알고리즘의 기반이 되는 CPU 레벨의 프리미티브 명령이다.

例文

CAS操作を用いたロックフリーカウンターを実装し、競合を排除した。

CAS 연산을 이용한 로크 프리 카운터를 구현하여 경합을 배제했다.