Wat is Compare-and-swap?
Atomaire instructie die alleen een nieuwe waarde schrijft als de waarde in het geheugen gelijk is aan de verwachte waarde. Ook CAS genoemd. Bij falen wordt opnieuw gelezen en herhaald in een lus, zodat updates zonder lock mogelijk zijn.
Japanse benaming: コンペア・アンド・スワップ
“Compare-and-swap” komt voor in 2 oefenvragen uit 1 onderwerpen, bijv. Multicore en synchronisatie.
Vakgebied: Multicore en synchronisatie