Rust: атомарности и блокировки
2024 /

Rust: атомарности и блокировки

Книга позволяет программистам получить четкое представление о низкоуровневой конкурентности и ее реализации. Даны основы конкурентности в Rust. Раскрыты понятия об атомарности и упорядочении памяти. Рассмотрены практические аспекты создания: — своих собственных каналов — своего собственного типа Arc — своих собственных блокировок Дано представление о внутренней “кухне” процессора. Рассказано о примитивах операционной системы. Предложены идеи для самостоятельной разработки решений, связанных с вычислениями в конкурентном режиме. Для Rust-программистов Примеры кода Примеры кода, использованные в этой книге, загружены автором в репозиторий на GitHub для вашего ознакомления: https://github.com/m-ou-se/rust-atomics-and-locks. Об изображении на обложке Животное на обложке книги — медведь кадьяк (Ursus arctos Middendorffi). Этот вид бурого медведя является эндемиком архипелага Кадьяк на Аляске. Кадьяки были изолированы от других медведей примерно 12 000 лет.
  • Издательство: БХВ
  • Страниц: 528
  • ISBN: 978-601-09-5050-4