Выложил первую часть многопоточности.



На этой лекции мы выходим на коду нашего курса: многопоточность во всех её проявлениях. Начнём мы с грунтования фундамента и разбора простых и фундаментальных вещей. Что такое область памяти? Что такое поток? Что такое гонка? Зачем нужен volatile? Что такое безопасность относительно многопоточности? Мы ответим на все эти вопросы. Также мы разберём основные проблемы проектирования для многопоточной безопасности: API races и deadlocks.



Сейчас идёт премьера а после её окончания будет доступно видео с разметкой по эпизодам.



https://youtu.be/xTpAJWe7ZD4



#cpp_postgraduate