в массовую память анализируются уникальные
Перед переносом таблицы распределения с диска в массовую память анализируются уникальные идентификаторы в обоих экземплярах. Если начальный идентификатор не совпал с конечным в одном из экземпляров, то это означает, что сбой произошел именно при отображении данной таблицы. Таблица восстанавливается из второго экземпляра и переносится в массовую память - система готова к работе.
Если в обеих таблицах начальные идентификаторы равны конечным, то из области согласованности таблицы с максимальным идентификатором выбираются все имена справочников (их может быть несколько (см. 3.3.8), участвующих в обновлении состояния файловой системы, и проверяются их уникальные идентификаторы. Возможны такие ситуации:
·
уникальные идентификаторы всех справочников во всех дублях равны идентификатору таблицы;
· все идентификаторы в первом дубле равны идентификатору таблицы;
· не все идентификаторы в первом дубле равны идентификатору таблицы;
· все идентификаторы в первом дубле не равны идентификатору таблицы.
В первом случае таблица и справочники согласованы. Во втором случае расходящиеся дубли справочников согласовываются (во вторые дубли записываются первые). Первый и второй случаи соответствуют новому согласованному состоянию системы. В качестве таблицы распределения берется таблица с максимальным идентификатором. В третьем и четвертом случаях рассогласованные дубли справочников восстанавлииваются по второму дублю и в качестве таблицы распределения берется таблица с минимальным уникальным идентификатором.
Приведенная схема распространяется и на произвольное число дисков. В этом случае в области согласованности хранятся кроме имен справочников имена тех дисков, в которых произошли изменения.
По такой же схеме осуществляется обработка файла в массовой памяти. При закрытии файла он будет отображаться из массовой памяти на старое место дисковой памяти, возможно, с увеличением пространства.
Используемый механизм позволяет поддерживать в согласованном состоянии критическую системную информацию, но не содержимое файлов. Однако, ФС ОС ОМ предоставляет дополнительные возможности, преодолевающие и этот недостаток.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий