Files-11

Файловая система Files-11 является одной из самых популярных файловых систем для хранения данных. Она была разработана в 1970-х годах и используется до сих пор. Files-11 имеет следующие особенности:

 

1. Поддержка различных типов файлов: Files-11 поддерживает различные типы файлов, такие как текстовые файлы, графические файлы и файлы с аудио- и видеоданными.

 

2. Быстрый доступ к данным: Files-11 обеспечивает быстрый доступ к данным благодаря своей простой структуре и небольшому размеру файлов.

 

3. Надежность: Files-11 обладает высокой надежностью благодаря своей простоте и отсутствию сложных алгоритмов.

 

4. Совместимость: Files-11 совместима со многими операционными системами, такими как Unix, Linux и Windows.

 

5. Безопасность: Files-11 предоставляет высокий уровень безопасности благодаря использованию шифрования данных и контролю доступа.

 

6. Гибкость: Files-11 позволяет настраивать параметры хранения данных, такие как размер блока и количество свободных блоков.

 

7. Поддержка сетевых файловых систем: Files-11 может использоваться в качестве сетевой файловой системы, что позволяет обмениваться данными между различными компьютерами в сети.

В целом, Files-11 является надежной и удобной файловой системой, которая может быть использована в различных приложениях и системах.

Родная файловая система OpenVMS происходит из более старых операционных систем DEC и во многом похожа на них. Главным отличием является расположение каталогов. Эти файловые системы предоставляют некоторую форму рудиментарной неиерархической структуры каталогов, обычно основанную на выделении одного каталога на одну учётную запись пользователя. В RSTS/E каждая учётная запись пользователя была представлена двумя числами, парой [проект.программист], и имела один ассоциированный каталог. Специальные системные файлы, такие как исполняемые файлы программ и сама ОС, хранились в каталоге, зарезервированном для системной учётной записи.

Несмотря на то, что это было применимо на системах PDP-11, обладавших ограниченной ёмкостью постоянного запоминающего устройства, системы VAX с гораздо большими жёсткими дисками требовали более гибкого метода хранения файлов: в частности иерархического расположения каталогов, наиболее заметного усовершенствования в ODS-2.

Files-11 является общим названием для пяти отдельных файловых систем, известных как уровни с 1 по 5 на-дисковой структуры (ODS).

 

ODS-1 — плоская файловая система, использовавшаяся в ОС RSX-11; поддерживается старыми версиями ОС VMS для совместимости с RSX-11, но никогда не использовалась самой VMS; была почти повсеместно заменена на ODS-2 и ODS-5.

 

ODS-2 — стандартная файловая система для VMS, до сих пор остаётся наиболее часто используемой файловой системой для системного диска (диск, на который установлена операционная система).

 

Хотя их редко упоминают по обозначению их уровня ODS, ODS-3 и ODS-4 являются поддержкой Files-11 для файловых систем компакт-дисков ISO 9660 и High Sierra, соответственно.

 

ODS-5 является расширенной версией ODS-2, доступной для платформ Alpha или Itanium, в которой добавлена поддержка сохраняемого регистра имён файлов с не-ASCII символами и улучшена поддержка иерархических каталогов. Изначально она была предназначена для обслуживания файлов в Microsoft Windows или других отличных от VMS системах, как часть проекта «NT affinity», но также используется на пользовательских дисках и интернет-серверах.

Все файлы и каталоги в файловой системе Files-11 находятся в одном или более родительских каталогах, и в конце концов в корневом каталоге — основном файловом каталоге (master file directory, MFD). Следовательно файловая система организована в древовидную структуру.

 

В примере справа File 2 имеет запись в каталогах Dir 2 и Dir 3; он находится в обоих каталогах одновременно. Даже если его удалить из одного каталога, то он всё еще будет существовать в другом, пока его не удалят и оттуда. Это очень похоже на концепцию жёстких ссылок в UNIX, хотя здесь необходимо следить за тем, чтобы действительно не удалить файл на дисках, которые не поддерживают жёсткие ссылки. Жёсткие ссылки доступны только на дисках с ODS-5, и только если они разрешены на этих дисках.

На верхнем уровне файловой системы ODS находится основной файловый каталог (MFD), содержащий все файлы каталогов (directory files) высшего уровня (включая себя) и несколько системных файлов, используемых для хранения информации файловой системы. На томах с ODS-1 используется двухуровневая структура каталогов: каждый код идентификации пользователя (UIC) связан с каталогом пользовательских файлов (UFD) в виде [GROUP.USER] ([ГРУППА.ПОЛЬЗОВАТЕЛЬ]). На ODS-2 и более поздних томах расположение каталогов в основном файловом каталоге имеет произвольную форму, будучи ограничено пределом вложенности каталогов (8 уровней в ODS-2 и неограниченно в ODS-5). На объединённых томах основной файловый каталог обычно хранится на первом томе и содержит подкаталоги всех томов.

Обсуждение закрыто.