ТиПМС 1. Взаимное исключение, мьютексы и спинлоки
Автор: Лекторий ФПМИ
Загружено: 15 февр. 2021 г.
Просмотров: 7 550 просмотров
Дата лекции: 13.02.2021
Лектор: Роман Липовский
00:00 Эхо-сервер и concurrency
04:37 Аллокатор памяти
06:17 Race-condition
14:32 Mutex
19:38 Thread-safety
23:30 RAII применительно к mutex
27:13 Статические аннотации
33:24 Свойства mutex
34:50 Deadlock
35:45 Livelock
37:01 Starvation (голодание)
41:00 Протокол для двух потоков
48:07 Peterson mutex
56:09 Атомарные операции RMW (Read - Modify - Write)
1:00:19 Spinlock
1:06:49 Ticketlock
1:12:17 Contention
1:13:18 Pause
1:14:43 Yield
1:18:35 Futex
Съёмка: Егор Евдокимов
Монтаж: Константин Драгун
Плейлист с лекциями: • Теория и практика многопоточной синхр...
Плейлист с семинарами: • Теория и практика многопоточной синхр...
Репозиторий курса: https://gitlab.com/Lipovsky/concurren...

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: