Rust

Rust: атомарности и блокировки. Низкоуровневая конкурентность на практике

Rust: атомарности и блокировки. Низкоуровневая конкурентность на практике
Автор:
Год издания:
ISBN:
978-601-09-5050-4
Общий размер:
24.5 МБ
Общее кол-во страниц:
240
Издательство:
Формат скачивания:
PDF
Возрастное ограничение: 16+
Язык книги: Русский

Книга позволяет программистам получить четкое представление о низкоуровневой конкурентности и ее реализации. Даны основы конкурентности в Rust. Раскрыты понятия об атомарности и упорядочении памяти. Рассмотрены практические аспекты создания своих собственных каналов, своего собственного типа Arc и своих собственных блокировок. Дано представление о внутренней «кухне» процессора. Рассказано о примитивах операционной системы. Предложены идеи для самостоятельной разработки решений, связанных с вычислениями в конкурентном режиме.