Обзор файловой системы HPFS (2).pptx
- Количество слайдов: 12
Обзор файловой системы HPFS (High Performance File System) Выполнили: Грищенко П. Сутормина К. Большаков Д. Полежаева А.
Характеристика HPFS В файловой системе HPFS поддерживается структура каталогов FAT и добавлена сортировка файлов по именам. Имя файла может содержать до 254 двухбайтовых символов. Наименьший блок для хранения данных теперь равен размеру физического сектора (512 байт), что позволяет снизить потери дискового пространства.
Записи в каталоге файловой системы HPFS содержат больше сведений, чем в FAT. Записи в каталоге файловой системы HPFS указывают не на первый кластер файла, а на FNODE. HPFS старается по возможности располагать данные файла в смежных секторах.
HPFS делит диск на блоки по 8 МБ каждый и всегда пытается записать файл в пределах одного блока. Для каждого блока 2 КБ зарезервировано под таблицу распределения, в которой содержится информация о записанных и свободных секторах в пределах блока.
Структура диска Суперблок располагается в логическом секторе 16 и содержит указатель на FNODE корневого каталога. Запасной блок располагается в логическом секторе 17 и содержит таблицу экстренных исправлений, а также блок резервного каталога.
Файлы и каталоги Принципы хранения информации о расположении файлов: Каждый файл и каталог диска имеет свой файловый узел F-Node. Каждый F-Node занимает один сектор и всегда располагается поблизости от своего файла или каталога (обычно — непосредственно перед файлом или каталогом).
Структура и размещение каталогов Для хранения каталогов используется полоса, находящаяся в центре диска. Эта полоса называется directory band. В HPFS структура каталога представляет собой сбалансированное дерево с записями, расположенными в алфавитном порядке.
Принцип Работы HPFS пространство в HPFS разбито на множество областей из смежных секторов, или полос (bands). Каждая полоса занимает на диске пространство в 8 Мбайт и имеет собственную битовую карту (bit map)
На рисунке показано, что помимо полос с записями файлов и битовых карт на томе с HPFS имеются еще три информационные структуры. Это так называемый загрузочный блок (boot block), дополнительный блок (super block) и резервный блок (spare block).
Дисковое пространство в HPFS выделяется не кластерами, а блоками. В имеющейся на сегодня реализации размер блока равен одному сектору. Блок — это и есть кластер.
Основные возможности HPFS как и многие другие файловые системы, обладает структурой каталогов, в ней также предусмотрены автоматическая сортировка каталогов и специальные расширенные атрибуты.
файловая система HPFS имеет, по сравнению с FAT, следующие основные преимущества: высокая производительность; надежность; поддержка расширенных атрибутов, позволяющих более гибко управлять доступом к файлам и каталогам; эффективное использование дискового пространства.
Обзор файловой системы HPFS (2).pptx