В этой модели, процессы могут выполняться строго по очереди, используя переменную.
Строгое чередование
Недостатки метода:
· Заблокированный процесс постоянно находится в цикле, проверяя, не изменилась ли переменная.
· Противоречит третьему условию, когда процесс, находящийся вне критической области, может блокировать другие процессы.
Существуют еще алгоритмы с активным ожиданием (алгоритм Петерсона, команда TSL), но у всех них есть общий недостаток - расходуется бесцельно время процессора на циклы проверки изменения переменной.
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление