пользователей: 25051
предметов: 11204
вопросов: 199318
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ


(17) Условия взаимоблокировки

Проблема взаимоблокировки возникает при борьбе за невыгружаемые ресурсы.
Условие взаимного исключения – в какой-то момент времени, ресурс занят только одним процессом или свободен.
Условие удержания и ожидания – процесс, удерживающий ресурс может запрашивать новые ресурсы.
Условие отсутствия принудительной выгрузки ресурса. Если продолжение использования ресурса данным процессом невозможно по причине сбоя или отсутствия информации и т.п. ОС должна уметь выгрузить этот ресурс из запросившего его процесса и предоставить возможность работы другим процессам.
Условие циклического ожидания – должна существовать круговая последовательность из процессов, каждый, из которого ждет доступа к ресурсу, удерживаемому следующим членом последовательности.

Если имеется эн процессов, то их взаимодействие с неким ресурсом представляет собой кольцевую очередь.


29.06.2014; 17:44
хиты: 0
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2017. All Rights Reserved. помощь