Основы операционных систем


05


Interleaving, race condition и взаимоисключения
Interleaving, race condition и взаимоисключения - часть 2
Критическая секция
Критическая секция - часть 2
Требования, предъявляемые к алгоритмам
Запрет прерываний
Переменная-замок
Строгое чередование
Флаги готовности
Алгоритм Петерсона
Алгоритм Петерсона - часть 2
Алгоритм булочной (Bakery algorithm)
Аппаратная поддержка взаимоисключений
Команда Test-and-Set (проверить и присвоить 1)
Команда Swap (обменять значения)
Заключение
Interleaving, race condition и взаимоисключения
Interleaving, race condition и взаимоисключения - часть 2
Критическая секция
Критическая секция - часть 2
Требования, предъявляемые к алгоритмам
Запрет прерываний
Переменная-замок
Строгое чередование
Флаги готовности
Алгоритм Петерсона
Алгоритм Петерсона - часть 2
Алгоритм булочной (Bakery algorithm)
Аппаратная поддержка взаимоисключений
Команда Test-and-Set (проверить и присвоить 1)
Команда Swap (обменять значения)
Заключение



Начало