RwLock & atomics (Rust)
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
RwLock lejon shumë lexues ose një shkrues njëkohësisht — më i mirë se Mutex kur lexon shumë. AtomicUsize dhe të ngjashmet japin numërues të sigurt pa lock.
EnglishEN
RwLock allows many readers or one writer at a time — better than Mutex when reading a lot. AtomicUsize and friends give lock-free safe counters.
Si ta mendosh
Si një bibliotekë ku shumë lexojnë, por vetëm një bibliotekar shkruan në katalog.
Lexoje në anglisht
Like a library where many read but only one librarian writes in the catalogue.
Shembull kodirust
static VIZITA: AtomicUsize = AtomicUsize::new(0);
VIZITA.fetch_add(1, Ordering::Relaxed);