Leksykon IT › Programowanie › Operacja atomowa

Operacja atomowa

Programowanie Svenska → Zaktualizowano: 2026-10-05

Operacja wykonywana jako niepodzielna całość — albo zrobiona w całości, albo wcale, nigdy w połowie.

Instrukcje procesora: compare-and-swap (CAS), fetch-and-add. Na nich buduje się struktury danych bez blokad. Java ma AtomicInteger, Rust AtomicUsize, C++ std::atomic. Na pojedynczych wartościach działają szybciej niż mutex.

← Wróć do leksykonu