Vendetta
Администратор
- Регистрация
- 16 Сен 2015
- Сообщения
- 247.248
- Реакции
- 426.072
Rust: атомарности и блокировки [Мара Бос]
Бос Мара
ISBN 978-601-09-5050-4
Количество страниц 528
Печать Черно-белая
pdf скан
Книга позволяет программистам получить четкое представление о низкоуровневой конкурентности и ее реализации. Даны основы конкурентности в Rust. Раскрыты понятия об атомарности и упорядочении памяти. Рассмотрены практические аспекты создания своих собственных каналов, своего собственного типа Arc и своих собственных блокировок Дано представление о внутренней “кухне” процессора. Рассказано о примитивах операционной системы. Предложены идеи для самостоятельной разработки решений, связанных с вычислениями в конкурентном режиме.
Вы узнаете:
Об исключительной роли имеющейся в Rust сиcтемы типов в корректном программировании конкурентности
Все о мьютексах, условных переменных, атомарности и упорядочении памяти
Что на самом деле происходит с атомарными операциями в процессорах Intel и ARM
Как реализуются блокировки при поддержке операционной системы
Как создается корректный программный код, включающий конкурентность, атомарность и блокировки
Какими приемами можно воспользоваться для правильного создания своих собственных примитивов блокировки и синхронизации
Бос Мара
ISBN 978-601-09-5050-4
Количество страниц 528
Печать Черно-белая
pdf скан
Книга позволяет программистам получить четкое представление о низкоуровневой конкурентности и ее реализации. Даны основы конкурентности в Rust. Раскрыты понятия об атомарности и упорядочении памяти. Рассмотрены практические аспекты создания своих собственных каналов, своего собственного типа Arc и своих собственных блокировок Дано представление о внутренней “кухне” процессора. Рассказано о примитивах операционной системы. Предложены идеи для самостоятельной разработки решений, связанных с вычислениями в конкурентном режиме.
Вы узнаете:
Об исключительной роли имеющейся в Rust сиcтемы типов в корректном программировании конкурентности
Все о мьютексах, условных переменных, атомарности и упорядочении памяти
Что на самом деле происходит с атомарными операциями в процессорах Intel и ARM
Как реализуются блокировки при поддержке операционной системы
Как создается корректный программный код, включающий конкурентность, атомарность и блокировки
Какими приемами можно воспользоваться для правильного создания своих собственных примитивов блокировки и синхронизации
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Ланчбоксы: идеи блюд на 30 дней [Klaudia Tobiasz] + Ланчбоксы: 60 новых рецептов для ланчбокса [Joanna Anger, Anna Piszczek]
- Практик трансформационных гипнотических путешествий, часть 01 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 02 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 03 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 04 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 05 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 06 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 07 из 10 (2026) [Игорь Ледоховский]