Was ist ABA-Problem?

Das Problem, dass ein CAS, das nur Werte vergleicht, nicht bemerkt, wenn sich ein Wert von A zu B und zurück zu A ändert, und daher erfolgreich ist. Sperrfreie Datenstrukturen müssen sich dagegen absichern.

Japanische Bezeichnung: ABA問題

Fachgebiet: Multicore und Synchronisation

Verwandte Begriffe

Acquire-Release-Semantik Atomarer Befehl Barrierensynchronisation Bedingungsvariable Bus-Snooping Compare-and-Swap (CAS) Falsches Teilen (False Sharing) Kritischer Abschnitt Leser-Schreiber-Sperre Load-Reserved/Store-Conditional (LR/SC)

Zurück zum Glossar