Операционные системы супер-ЭВМ

       

Синхронизация доступа к объектам


Существует два режима, в которых открывются файлы: сов­местный (файл только читается) и монопольный (в файле разрешены запись и чтение). Задача АРХИВ ведет очередь ожидания освобож­дения файла при его монопольном использовании.

При захвате файла в соответствующем режиме об этом опове­щается задача ОБМЕНМД или ОБМЕНМП. Задачи обмена будут отвер­гать попытки записи в файл, открытый совместно, и обращения по чтению или записи к файлу, открытому монопольно другой задачей.

Работа со справочником ведется только через задачу АРХИВ. При захватах  файлов  задачи могут попасть в тупик.  АРХИВ распознает тупики и оповещает об этом задачу ИНИЦИАТОР - ТЕРМИНАТОР.



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