- •3.5 Сравнение возможностей fat, hpfs и ntfs 21
- •4 Список литературы 22
- •1Введение
- •1.1История развития файловой системы
- •2Логическая структура диска
- •2.1Таблица разделов и логические диски
- •2.2Главная загрузочная запись
- •2.3Таблица разделов диска
- •2.5Загрузка операционной системы
- •2.6Первичный и расширенный раздел
- •2.4Загрузочная запись
- •3Файловые системы Windows
- •3.1.1Структура fat
- •3.1.2Файлы и каталоги
- •3.1.3Использование fat в Windows
- •3.1.3.1Длинные имена
- •3.1.3.2Генерация короткого имени файла
- •3.2.1Проблемы fat16
- •3.2.2Устранение потерь
- •3.2.3Изменения архитектуры fat
- •3.3.1Архитектура файловой системы hpfs
- •3.3.2Особенности использования hpfs с Windows nt 3.5x
- •3.4.1Возможности ntfs
- •3.4.2Архитектура файловой системы ntfs
- •3.4.2.1Главная файловая таблица
- •3.4.2.2Атрибуты файла ntfs
- •3.4.2.3Системные файлы ntfs
- •3.4.3Защита целостности данных
- •3.4.3.1Горячая фиксация
- •3.4.3.2Механизм транзакций
- •3.4.3.3Ленивая передача
- •3.4.3.4Контрольные точки файла регистрации
- •3.5Сравнение возможностей fat, hpfs и ntfs
3.4.3.4Контрольные точки файла регистрации
Каждые несколько секунд NTFS проверяет кэш, чтобы проверить состояние отложенной записи, и отмечает это состояние в качестве контрольной точки (checkpoint) в файле регистрации. Если вслед за определением контрольной точки последует сбой, система имеет возможность приведения своего состояния к состоянию, зафиксированному контрольной точкой. Этот метод использует наиболее оптимальное время восстановления, сохраняя очередь событий, которая может потребоваться в ходе процесса восстановления. Этот уровень защиты предназначен для метаданных, данные пользователя в случае сбоя системы могут быть утеряны.
3.5Сравнение возможностей fat, hpfs и ntfs
В Табл. 5 сравниваются возможности различных файловых систем, поддерживающихся Windows.
Табл. 5
Характеристика |
FAT |
HPFS |
NTFS |
File name имя файла |
255 символов Unicode |
254 двухбайтовых символов |
255 символов Unicode |
File size размер файла |
232 |
232 |
264 |
Partition размер раздела |
232 |
232 |
264 |
Max. path length максимальная длина пути |
Не ограничена |
Не ограничена |
Не ограничена |
Attributes атрибуты |
Несколько однобитных флажков |
Однобитовые флажки, 64 Кб расширенных атрибутов |
Вся информация, включая данные, обрабатывается как атрибуты файла |
Directories каталоги |
Не сортируются |
B-Tree |
B-Tree |
Philosophy философия |
Простота |
Эффективность на больших дисках |
Быстродействие, восстанавливаемость, безопасность |
Built-in security встроенные средства безопасности |
нет |
есть |
есть |
Recoverable восстановимая файловая система |
нет |
нет |
да |
-
