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


              

Содержание раздела


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 (обменять значения)
Заключение
Содержание