ALTE DOCUMENTE
|
||||||||
Для понимания того, о чем дальше пойдет речь, постараемся объяснить некоторые технические термин 545y2412f 99; предметной области:
Файловая система FAT16 - файловая система, используемая MS-DOS и операционными системами семейства Windows для упорядочения файлов и управления ими. FAT (FAT16) (file allocation table - таблица размещения файлов) представляет собой структуру данных, создаваемую Windows при форматировании тома для файловых систем FAT16 или FAT32. Windows хранит в таблице размещения файлов сведения о каждом файле, чтобы при необходимости можно было извлечь нужный файл.
Файловая система FAT32 - файловая система, производная системы FAT16. FAT32 поддерживает меньшие размеры кластеров, что позволяет более эффективно использовать дисковое пространство. Появилась вместе с Windows `95 OSR2 и стала использоваться до настоящего времени. В FAT32 появилась поддержка больших разделов (более 4 Гбайт).
FAT32 разрабатывалась как полностью совместимая файловая система для DOS/Windows. Все программы, не работающие с диском напрямую, не заметят никакой разницы при работе с FAT32. Исключение составляют низкоуровневые утилиты класса дисковых утилит. Утилиты, включенные в состав OSR2, полностью поддерживают FAT32. Операционные системы от Windows `95 OSR1 и ниже не поддерживают FAT32.
По утверждению фирмы Microsoft, могут возникнуть следующие проблемы:
- Неправильная интерпретация свободного дискового пространства на томах размером более 2 Гбайт некоторыми старыми (не знакомыми с FAT32) программами.
- Проблема с утилитой PhDISK версии до 5.0 от Phoenix Technologies.
Если говорить о скорости работы FAT32 и FAT16, то скорость работы с диском FAT32 меньше примерно на 20% на большом количестве файлов. На одном большом файле скорость работы одинаковая. В самой операционной системе скорость работы с диском на большом количестве файлов меньше скорости работы с диском FAT16 на 10%.
Файловая система NTFS (New Technology File System) - улучшенная файловая система, обеспечивающая уровень быстродействия и безопасности, а также дополнительные возможности, недоступные ни в FAT16, ни в FAT32. Например, для обеспечения целостности данных тома в файловой системе NTFS используются стандартные технологии записи и восстановления транзакций. В случае сбоя компьютера целостность файловой системы восстанавливается с помощью файла журнала NTFS и данных о контрольных точках. В операционных системах Windows 2000 и Windows `XP файловая система NTFS также обеспечивает дополнительные возможности.
Одной из наиболее важных дополнительных возможностей является возможность сжатия данных (доступна только в Windows `XP Professional Edition). Сжатие файлов, папок и программ позволяет сократить их размер и уменьшить объем пространства, занимаемого ими на дисках или устройствах со съемными носителями. Сжатие диска приводит к уменьшению объема пространства, занимаемого всеми файлами и папками на этом диске. С файлами, сжатыми средствами NTFS, можно работать, не распаковывая их. Но при работе с файлами, сжатыми средствами NTFS, может наблюдаться некоторое снижение быстродействия. При открытии сжатого файла Windows автоматически распаковывает его, а при закрытии снова сжимает. Эти действия могут неблагоприятно отразиться на производительности компьютера. Файлы и папки, сжатые средствами NTFS, остаются в сжатом виде только на то время, пока они хранятся на диске NTFS. Такие файлы нельзя шифровать.
Также NTFS поддерживает другие дополнительные возможности:
- Домены, которые входят в состав Active Directory и позволяют настраивать средства безопасности, не усложняя задачи админ 545y2412f 80;стрирования.
- Разреженные файлы. Это файлы очень больших размеров, создаваемые в приложениях таким образом, что для их хранения требуется немного места на диске. В связи с этим NTFS выделяет дисковое пространство только для тех частей файла, в которые производится запись данных.
- Ведение журнала метаданных NTFS, который помогает быстро восстанавливать данные в случае сбоя электропитания или других неполадок в системе. Это позволяет получить доступ к тому сразу после перезагрузки компьютера без запуска программы chkdsk.exe.
- Улучшенные возможности масштабирования при переходе к дискам больших размеров. Максимальный размер диска для NTFS значительно превышает максимальный размер диска для FAT16, причем, в отличие от FAT16, при увеличении размера диска производительность не снижается.
Если же говорить о скорости работы с диском NTFS, то у NTFS она самая высокая (по сравнению с FAT16 и FAT32).
Выбор между NTFS, FAT16 и FAT32
На компьютере, работающем под управлением Windows XP или Windows 2000, можно выбрать для базового (базовый раздел - раздел, на котором установлена ОС. - Прим. авт.) раздела диска одну из трех файловых систем: NTFS, FAT16 или FAT32. На компьютере, работающем под управлением Windows 9X или ME, - одну из двух файловых систем: FAT16 или FAT32. Для DOS-совместимых ОС, Windows 3.X, Windows NT доступна для работы только FAT16.Сравним эти файловые системы с физической точки зрения.
NTFS - более мощная файловая система, чем FAT16 и FAT32; в ее состав входят возможности, необходимые для обслуживания Active Directory, а также другие важные функции обеспечения безопасности. Только NTFS позволяет использовать такие средства, как Active Directory и система безопасности на основе доменов. NTFS лучше всего подходит для работы с большими дисками. Имеет единственный недостаток - не может быть установлена на гибкие диски.
FAT16 - самая "слабая" и "древняя" файловая система; она сильна только тем, что на её раздел можно установить все операционные системы; она меньше всего приспособлена к работе с большими разделами. Нет системы безопасности и дополнительных возможностей. Очень сильно ограничена емкость раздела - 4 Гбайта.
FAT32 - логический промежуток между FAT16 и NTFS; больше всего подходит пользователям, которые используют Windows `9X(МЕ) и Windows `XP (Windows 2000) вместе. Нет системы безопасности и дополнительных возможностей.
- функциональная часть операционной системы, которая отвечает за обмен данными с внешними запомин 545y2412f 72;ющими устройствами. Операционными системами Windows 9x используется разработанная еще для DOS файловая система FAT, в которой для каждого раздела и тома DOS имеется загрузочный сектор, а каждый раздел DOS содержит две копии таблицы размещения файлов (File Allocation Table - FAT). FAT представляет собой матрицу, которая устанавливает соотношение между файлами и папками раздела и их физическим местоположением на жестком диске. Перед каждым разделом жесткого диска последовательно расположены две копии FAT. Подобно загрузочным секторам, FAT располагается за пределами области диска, видимой для файловой системы. При записи на диск файлы не обязательно занимают пространство, эквивалентное их размеру. Обычно файлы разбиваются на кластеры определенного размера, которые могут быть разбросаны по всему разделу. В результате таблица FAT представляет собой не список файлов и их местоположения, а список кластеров раздела и их содержимого, а в конце каждого описания содержится ссылка на следующий, занимаемый файлом, кластер.
Файловая система NTFS разработана для быстрого выполнения стандартных операций (чтения, записи и поиска), а также для улучшенных специальных операций - восстановления файлов и файловой системы на очень больших жестких дисках и управления привилегиями доступа и владения. Каждый файл на томе NTFS представлен записью в специальном файле, называемом Главной таблицей файлов (Master File Table, MFT). NTFS резервирует (отделяет) первые 16 записей таблицы MFT для специальной (служебной) информации. В первой содержатся данные о главной файловой таблице (ее описание). За ней следует вторая, зеркальная запись MFT, первая запись которой соответствует первой записи оригинальной MFT. Если первая запись разрушена, то NTFS читает вторую, чтобы отыскать зеркальный файл MFT, первые записи которых идентичны. Местоположение сегментов данных MFT и его "зеркала" записаны в начальном секторе загрузки. Дубликат сектора для большей надежности помещен в середину диска. То есть, в теории, при разрушении начальных секторов, NTFS позволяет загрузиться с середины диска. Третья запись - файл регистрации, применяемый для восстановления файлов. 17-я и последующие записи используются файлами и каталогами на томе.
- В NTFS данные о файлах, а также о последних транзакциях записаны в Главной таблице файлов (Master File Table) - MFT. Дубликат MFT для большей надежности помещен в середину диска. Если во время сбоя происходило изменение файла, то производится откат неудачных изменений.
- В FAT32 данные размещены в 2-х копиях файловой таблицы (основной и резервной). При невозможности считывании данных из основной таблицы, FAT32 обращается ко второй копии, которая и становится основной. В случае ошибочной записи в основную копию, ошибки переносятся в резервную, где постепенно накапливаются. При выходе из строя обоих копий данные на диске становятся недоступны (теряются).
- В NTFS файл представляется как набор атрибутов. Право/запрет доступа является одним из атрибутов файла, т.е. частью файла. При копировании на диск с файловой системой, отличной от NTFS, права доступа теряются. В FAT32 подобные средства отсутствуют
Встроенные средства аудита - контроля за деятельностью пользователей
- В NTFS существует возможность применять аудит непосредственно к отдельно взятым файлам и каталогам. В FAT32 подобные средства отсутствуют
В NTFS функции шифрования осуществляются специальной надстройкой EFS (Encrypting File System). В EFS шифрование и дешифрация основаны на схеме с открытыми ключами. Оба действия производятся прозрачно для пользователя.
NTFS 5.0 заимствовала лучшие свойства других файловых систем. Эффективность увеличивается, когда число дисковых передач мин 545y2412f 80;мизировано для общих операций. NTFS унаследовала методы для повышения быстродействия и гибкости. NTFS поддерживает и длинные и короткие имена файлов для совместимости. NTFS также обеспечивает многочисленные расширенные атрибуты и позволяет будущим приложениям определить другие расширенные атрибуты. NTFS обеспечивает безопасность данных на фиксированных и сменных жестких дисках за счет представления файла в виде набора атрибутов, в число которых входят права доступа, шифрование и т.д. В NTFS повышенная надежность за счет таблицы MFT. К недостаткам можно отнести многопоточные файлы и связанную с ними угрозу потери свободного места на диске.
Файловая система NTFS более эффективна в плане обеспечения безопасности хранимых и обрабатываемых данных, чем FAT32 и FAT16.
|