Добрый день! Видеоряд лекции 9 не соответсвует звуковой дорожке, а также обрывается на рассмотрении детерминированного объекта. В лекции отсутствует рассмотрение FLP. |
Московский физико-технический институт
Опубликован: 16.09.2014 | Доступ: свободный | Студентов: 573 / 22 | Длительность: 02:12:00
Специальности: Программист, Системный архитектор, Архитектор программного обеспечения
Лекция 10:
Подходы к синхронизации
< Лекция 1 || Лекция 10
Аннотация: Виды замков. 5 подходов к синхронизации.
Цель: обзор практических подходов к синхронизации многопоточных программ.
Презентация к лекции: L10.pdf.
Краткие итоги: рассмотрены реализации замков. Рассмотрены крупнозернистая, мелкозернистая, оптимистическая, ленивая и неблокирующая синхронизации. Отмечена обязательность унификации при синхронизации.
Упражнение
Изучите пример nonblocking.c.
< Лекция 1 || Лекция 10