Wyniki wyszukiwania dla "compare-and-swap"

1 odpowiedź

Dlaczego potrzebujemy prefiksu blokady przed CMPXCHG [duplikat]

To pytanie ma już odpowiedź tutaj: Czy X86 CMPXCHG jest atomowy, jeśli tak, dlaczego potrzebuje LOCK? [/questions/27837731/is-x86-cmpxchg-atomic-if-so-why-does-it-need-lock] 3 odpowiedzi dlaczego potrzebujemy prefiksu blokady przed CMPXCHG w ...

1 odpowiedź

Czy std :: atomic <int *> :: load wykonuje pętlę porównania i zamiany?

1 odpowiedź

MySQL Atomic UPDATE w InnoDB vs MyISAM

Czy ta instrukcja „porównaj i zamień” jest zawsze atomowa niezależnie od silnika (np. InnoDB lub MyISAM)? :

1 odpowiedź

Czy należy użyć AtomicReference.compareAndSet, aby ustawić odniesienie do wyników wywołania bazy danych?

3 odpowiedź

W jakich sytuacjach może być skuteczniejszy niż kiedyś?

Podczas gdy vs. do-whilePodczas gdy i do-while są funkcjonalnie równoważnekiedy bloki są puste, choć wydaje się bardziej naturalny: