Интернет магазин китайских планшетных компьютеров



Компьютеры - Files-11 - Запись-ориентированный ввод-вывод: Record Management Services

02 июля 2011


Оглавление:
1. Files-11
2. Обзор
3. Расположение каталогов
4. Организация диска и именование
5. Защита файла: охрана и списки контроля доступа
6. Логические имена
7. Запись-ориентированный ввод-вывод: Record Management Services
8. Физический уровень: на-дисковая структура
9. Каталоги
10. Индексный файл: INDEXF.SYS
11. Прочие файлы



Record Management Services является структурным уровнем ввода-вывода операционной системы VMS. RMS предоставляет всеобъемлющую программную поддержку для управления структурированными файлами, такими как состоящие из записей и индексированные файлы баз данных. Файловую систему VMS может быть представлена как база данных, содержащая серии записей, каждая из которых имеет одно из многих индивидуальное поле. Текстовый файл, например, является списком записей разделённых символом новой строки. RMS является примером реализации запись-ориентированной файловой системы.

Есть 4 формата записей определяемых RMS:

  • Фиксированной длины — все записи в файле имеют одинаковую длину.
  • Переменной длины — записи различаются по длине, и каждая запись предваряется счётчиком байт, дающим её длину.
  • Запись переменной длины с фиксированным контрольным блоком — записи различаются по длине, но предваряются контрольным блоком фиксированной длины.
  • Поток — записи различаются по длине, и каждая запись отделена от следующей завершающим символом. Текстовый файл является примером файла потокового формата, использующего символы конца строки или перевода каретки для разделения записей.

Есть 4 метода доступа к записям, или метода нахождения существующих записей из файлов:

  • Последовательный доступ — изначально с отдельными записями, последующие записи находятся по порядку до конца файла.
  • Относительный доступ по номеру записи — записи находится по её номеру относительно начала файла.
  • Доступ по адресу записи файла — записи находятся прямо по их расположению в файле.
  • Индексный доступ — записи находятся по ключу, в форме соответствия ключ-значение.


Просмотров: 10834


<<< Filesystem in Userspace