Добавить
Уведомления

Курс C++ (МФТИ, 2022-2023). Лекция 19. Многопоточность, часть 2.

Лекции в магистратуре МФТИ по современному C++ на русском языке. Кафедра микропроцессорных технологий. Продолжая многопоточность мы теперь должны познакомиться со всем находящимся в наших руках инструментарием. В первую очередь мы рассмотрим одноразовую инициализацию и разберём известный антипаттерн double-checked lock. Далее мы перейдём к идее условных переменных и введём понятия uniuque_lock, нотификаций и внезапных пробуждений. Потом нас ждёт много попыток понять что же происходит в нашем многопоточном приложении. Ну и под конец мы зароемся глубже в разделяемые и прочие виды блокировок. Лектор: Константин Владимиров. Дата лекции: 22 марта 2023 года. Съёмка и звук: Юлий Тарасов.

Иконка канала Сергей Киркоров
809 подписчиков
12+
247 просмотров
3 года назад
12+
247 просмотров
3 года назад

Лекции в магистратуре МФТИ по современному C++ на русском языке. Кафедра микропроцессорных технологий. Продолжая многопоточность мы теперь должны познакомиться со всем находящимся в наших руках инструментарием. В первую очередь мы рассмотрим одноразовую инициализацию и разберём известный антипаттерн double-checked lock. Далее мы перейдём к идее условных переменных и введём понятия uniuque_lock, нотификаций и внезапных пробуждений. Потом нас ждёт много попыток понять что же происходит в нашем многопоточном приложении. Ну и под конец мы зароемся глубже в разделяемые и прочие виды блокировок. Лектор: Константин Владимиров. Дата лекции: 22 марта 2023 года. Съёмка и звук: Юлий Тарасов.

, чтобы оставлять комментарии