ВУЗ:
Составители:
156
Схема распределения пространства на томе хранится в файле бито-
вой карты (англ. bitmap file). Атрибут данных этого файла содержит би-
товую карту, каждый бит которой представляет один кластер тома и
указывает, свободен ли данный кластер или занят некоторым файлом. В
загрузочном файле (англ. boot file) хранится код начального загрузчика
Windows NT. Кроме того, существует поддержка файлов «плохих» кла-
стеров (англ. bad cluster file) для регистрации поврежденных участков на
томе и файл тома (англ. volume file), содержащий имя тома, версию
NTFS и бит, который устанавливается при повреждении тома. Наконец,
имеется файл, содержащий таблицу определения атрибутов (англ.
attribute definition table), которая задает типы атрибутов, поддерживае-
мые на томе, и указывает можно ли их индексировать, восстанавливать
операцией восстановления системы и т.д.
Система NTFS распределяет пространство кластерами и использует
для их нумерации 64 разряда, что дает возможность иметь 2
64
кластеров,
каждый размером до 64 Кбайт. Как и в FAT размер кластера может ме-
няться, но необязательно возрастает пропорционально размеру диска
(табл. 6).
Таблица 6. Размеры разделов и кластеров, устанавливаемые при фор-
матировании раздела
Размер раздела
Размер кластера
< 512 Мб
512 байт
513 Мб - 1024 Мб (1 Гб)
1 Кб
1 Гб - 2 Гб
2 Кб
2 Гб - 4 Гб
4 Кб
8 Гб - 16 Гб
16 Кб
16 Гб - 32 Гб
32 Кб
> 32 Гб
64 Кб
Система NTFS позволяет хранить файлы размером до 16 эксабайт
(2
64
байт) и располагает встроенным средством уплотнения файлов в ре-
альном времени. Сжатие является одним из атрибутов файла или ката-
лога и подобно любому атрибуту может быть снято или установлено в
любой момент (сжатие возможно на разделах с размером кластера не
более 4 Кб). При уплотнении файла, в отличие от схем уплотнения, ис-
пользуемых в FAT, применяется пофайловое уплотнение. Это позволяет
избежать при порче небольшого участка диска, в котором расположен
некоторый файл, потери информации в прочих файлах.
Для уменьшения фрагментации NTFS всегда пытается сохранить
файлы в непрерывных блоках. Эта система использует структуру ката-
логов в виде B-дерева, аналогичную высокопроизводительной файловой
Страницы
- « первая
- ‹ предыдущая
- …
- 154
- 155
- 156
- 157
- 158
- …
- следующая ›
- последняя »
