Post Thumbnail

В статье автор расскажет как создать LockFreeArray, массив фиксированного размера, без блокировок, для хранения распределенных в куче значений. Он использует атомарные вычисления и свободный список для вставки и получения значений в потоках без блокировок.

Вы узнаете: как работают Atomic, AtomicUsize и compare_exchange; почему порядок в памяти имеет значение (и как его исправить); где такие вещи полезны (слоты задач, пулы фиксированных ресурсов).

Похожее

Post Thumbnail

Рама

Rama — это мощный и гибкий Rust-фреймворк для работы с сетевыми пакетами. Есл...

Post Thumbnail

Edit

Чуваки из мелкомягких заопенсорсили консольный редактор Edit. Многие из вас,...

Post Thumbnail

sudo rust

В Ubuntu теперь по умолчанию используется sudo-rs - утилита, написанная на языке...

Post Thumbnail

bore

Это минималистичный инструмент на Rust, который пробрасывает локальные порты на ...