Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции (Лупин С. А.) / Лекция 12 ОС - Файловые системы.ppt
Скачиваний:
1
Добавлен:
04.12.2023
Размер:
424.96 Кб
Скачать

HPFS

Структура раздела HPFS

MBR

Boot -

Super

Spare

Полоса 1

Битовая

Битовая

Полоса 2

Полоса 3

Битовая

Битовая

сектор

блок

блок

8 Мбайт

карта 1

карта 2

8 Мбайт

8 Мбайт

карта 3

карта 4

Основные особенности HPFS:

Диск разбивается на блоки по 512 байт, а адрес кодируется 4 байтами, что позволяет адресовать диски до 2 ТБ и эффективно использовать дисковое пространство.

Информация о местонахождении файлов хранится в B-деревьях, информация о каталогах хранится в центральной полосе диска.

Информация в каталоге хранится в B-дереве, записи в котором отсортированы по алфавиту

Имя файла не должно превышать 255 символов, а общая длина пути 260.

Максимальный размер файла – до 7,68 Гбайт, но практически не более 2 Гбайт.

Позднее на основе HPFS была создана JFS – журналируемая файловая система, использующая транзакции. В настоящее время JFS - одна из самых быстрых файловых систем.

NTFS

Структура раздела NTFS

MFT

Зона

Область данных

Копия первых

Область данных

MFT

16 записей MFT

 

 

 

 

 

 

 

 

Отличия NTFS от FAT

служебная информация хранится в файлах, а жестко определенным является положение только первых 16 записей MFT и их копии.

наличие журнала операций над файлами, позволяющее эффективно устранять ошибки

возможность создания нескольких потоков данных для файла

NTFS 5.0 и 5.1 динамически изменяет ярлык при перемещении или переименовании файла

управление избирательным доступом, позволяющее управлять правами доступа

возможность аудита действий пользователя и квотирования пространства диска

создание жестких связей и точек перехода

шифрование и сжатие средствами на уровне файловой системы

CDFS

Структура диска с несколькими сессиями

Заголовок

Структура

Таблица

Данные

Заголовок

Структура

Таблица

Данные

сессии

каталогов

адресов

 

сессии

каталогов

адресов

 

 

Существующие файловые системы для CD:

ISO 9660 – стандартная файловая система для записи данных на CD.

El Torito – расширение для возможности загрузки с диска.

Joilet – расширение, разрешающее длинные имена файлов (до 128 символов), символы unicode в названия файлов и директорий, вложенность директорий больше 8.

UDF (Universal Disk Format или ISO 13346 ) – файловая система, поддерживающая длинные имена файлов (до 255) и файлы большого размера (более 2 Гбайт), длину пути до 1024 символов

HFS – файловая система используемая в MacOS