русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Сравнение NTFS с HPFS и FAT


Дата добавления: 2013-12-23; просмотров: 1965; Нарушение авторских прав


Системные файлы NTFS

NTFS включает несколько системных файлов, которые скрыты от просмотра на томе. Системные файлы используются только файловой системой для хра­нения метаданных и поддержания работы файловой системы. Системные файлы записываются на том утилитой Format. Список системных файлов NTFS представлен в табл. 12.7.

Таблица12.7, Системные файлы NTFS

Системный файл Имя файла Описание
Master File Table (главная файловая таблица) $Mft   Список содержимого тома NTFS  
Master File ТаЫе2 (копия главной файловой таблиць $MftMirr -) Зеркальное отображение наиболее важных частей MFT, используется для га­ рантирования доступа к MFT в случае сбоя одиночного сектора
Log File (регистрационный файл) $LogFile   Список шагов транзакции используемых Log File System для восстановления состо яния (recoverability)
Volume (том) $Volume Имя версия и другая информация относительно тома
Attribute Definition (определение атрибутов) $AttrDef   Таблица имен атрибутов номеров и Дескрипторов
Root Filename Index (индекс корня файловых имен) $ Корневой каталог
Claster Bitmap (битовый массив кластеров) $Bitmap Описание содержимого тома показываю­ щее какие размещаемые модули исполь­зованы
Boot File (загрузочный файл) $Boot     Содержит информацию начальной загрузки для тома если том является загрузочным
Bad Cluster File (файл плохих кластеров) $BadClus Содержит указание положения плохих кластеров тома

 

NTFS заимствовала лучшие свойства FAT и HPFS. От FAT система NTF заимствовала философию «простота рождает эффективность». Эффективность увеличивается, когда число дисковых передач минимизировано для общих операций. От HPFS система NTFS унаследовала методы для повышения быс­тродействия и гибкости. Например, NTFS использует B-tree, подобные приме­няемым в HPFS для максимизации эффективности. NTFS поддерживает и длинные и короткие имена файлов для совместимости с MS-DOS, HPFS и другими сетевыми клиентами, включая OS/2, UNIX, Ap-pleShare и NFS. NTFS также обеспечивает многочисленные расширенные (ex­tended) атрибуты и позволяет будущим приложениям определить другие расширенные атрибуты.



NTFS обеспечивает безопасность данных на фиксированных и сменных жестких дисках, что особенно важно для корпоративных пользователей. Например, предположим, что пользователь Alexander имеет сменный жесткий диск на компьютере. Этот жесткий диск форматируется как том NTFS и имеет

разрешения защиты, которые разрешают доступ только Alexander и другому пользователю в этом же домене, Ann. Ann работает в филиале компании. Alexander извлекает диск из компьютера и посылает его Ann, которая уста­навливает диск в свой компьютер. При обращении к файлам на диске благо­даря тому, что Ann находится в том же самом домене, что и Alexander, она видит, что механизмы защиты внутри области для тома NTFS является непов­режденными.

Внимание! Необходимо убедиться в закрытии системы перед извлечением диска, содержащего том NTFS.

Кроме этого, NTFS обеспечивает систему восстановления, которая является более надежной, чем у FAT или HPFS; NTFS также отвечает требованиям POSIX.

В табл. 12.8 представлены сравнительные характеристики FAT, HPFS и NTFS применительно к Windows NT:

Таблица 12.8. Сравнение характеристик FAT, HPFS и NTFS

Харак­теристика FAT HPFS NTFS
Filename (имя файла) «Восемь плюс три» символа ASCII (допускается один разделитель — точка); в Windows NT 255 символов Unicode (допускается несколько разделителей) 254 байта двухбайтных символов (допускается несколько разделителей) 255 символов Unicode (допускается несколько разделителей)
File size (размер файла) 2 в 32 байта 2 в 32 байта 2 в 64 байта
Partition (раздел) 2 в 32 байта 2 в 32 байта 2 в 64 байта
Maximum path length (максимальная длина пути) 64: в Windows NT не ограничена Не ограничена Не ограничена
Attributes (атрибуты) Только несколько однобитовых флажков плюс несколько байтов информации расширенных атрибутов в Windows NT 3.5 Однобитовые флажки плюс 64 Кб информации расширенных атрибутов Вся информация, включая данные. обрабатывается как атрибуты файла
Directories (каталоги) Не сортируются B-tree B-tree
Philosophy (философия) Простота Эффективность на больших дисках Быстрота, восстанавливаемость и безопасность
Built-in security features (встроенные средства без-опасности) Нет Нет Есть

 




<== предыдущая лекция | следующая лекция ==>
Атрибуты файла NTFS | КОНФИГУРИРОВАНИЕ СИСТЕМЫ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.