В статье автор расскажет как создать LockFreeArray, массив фиксированного размера, без блокировок, для хранения распределенных в куче значений. Он использует атомарные вычисления и свободный список для вставки и получения значений в потоках без блокировок.
Вы узнаете: как работают Atomic, AtomicUsize и compare_exchange; почему порядок в памяти имеет значение (и как его исправить); где такие вещи полезны (слоты задач, пулы фиксированных ресурсов).
22.05.2025
Похожее
05.12.2025
10 000 CSV-файлов
Автор создал приложение на Rust, которое загружает и обрабатывает 10 000 CSV-фай...
03.12.2025
Астра
ArkForge Astra - это простой в использовании, отказоустойчивый, расширяемый и бы...
02.12.2025
Cloudflare + Rust
18 ноября 2025 года, инженеры Cloudflare выпустили ошибочное обновление, которое...
01.12.2025
Rust отстой
Автор четко и по полочкам рассказывает почему Rust отстой. У Rust есть несколько...