- •2. Общие принципы взаимодействия пользователя с ос
- •3. Обзор современных ос и операционных оболочек
- •1. Понятие вычислительного процесса
- •2. Алгоритмы планирования процессов
- •1. Понятие процесса ms Windows.
- •2. Процессы в Linux
- •1. Общий принцип обработки прерываний в операционной системе
- •2. Работа системы прерываний в реальном режиме работы процессора
- •1. Общие принципы организации управления оперативной памятью
- •3. Работа системы прерываний в защищенном режиме работы процессора
- •2. Организация управления виртуальной памятью
- •3. Распределение оперативной памяти в ms-dos
- •4. Распределение оперативной памяти в Windows nt
- •1. Основные понятия и концепции организации ввода/вывода.
- •2. Режимы управления вводом/выводом. Основные системные таблицы ввода/вывода.
- •1. Общий принцип работы ос с файлами
- •2. Файловая система fat
- •3. Файловые системы vfat и fat32.
- •4. Файловая система ntfs
- •5. Основные отличия fat и ntfs
- •6. Разделы диска. Дисковые утилиты.
- •1. Общие принципы построения операционных систем
- •2. Монолитные и микроядерные операционные системы
- •3. Архитектура Windows nt.
5. Основные отличия fat и ntfs
Если говорить о накладных расходах на хранение служебной информации, FAT отличается от NTFS большей компактностью и меньшей сложностью. В большинстве томов FAT на хранение таблицы размещения, содержащей информацию обо всех файлах тома, расходуется менее 1 Мбайт. Столь низкие накладные расходы позволяют форматировать в FAT жесткие диски малого объема и флоппи-диски. В NTFS служебные данные занимают больше места, чем в FAT. Так, каждый элемент каталога занимает 2 Кбайт. Однако это имеет и свои преимущества, так как содержимое файлов объемом 1500 байт и менее может полностью храниться в элементе каталога.
Система NTFS не может использоваться для форматирования флоппи-дисков. Не стоит пользоваться ею для форматирования разделов объемом менее 50 - 100 Мбайт. Относительно высокие накладные расходы приводят к тому, что для малых разделов служебные данные могут занимать до 25% объема носителя. Рекомендуется использовать FAT для разделов объемом 256 Мбайт и менее, а NTFS - для разделов объемом 400 Мбайт и более.
Следующий критерий сравнения – размер файлов. Разделы FAT имеют объем до 2 Гбайт, VFAT - до 4 Гбайт и FAT32 - до 4 Тбайт. Тем не менее из-за особенностей своего внутреннего строения разделы FAT лучше всего работают для разделов объемом 200 Мбайт и менее. Разделы NTFS могут достигать 16 Эбайт, однако в настоящее время из-за аппаратных и других системных причин размер файлов ограничивается 2 Тбайт.
Разделы FAT могут использоваться практически во всех операционных системах. За редкими исключениями, с разделами NTFS можно работать напрямую только из Windows NT, хотя и имеются для ряда ОС соответствующие реализации систем управления файлами для чтения файлов из томов NTFS.
Разделы FAT не обеспечивают локальной безопасности. С другой стороны, разделы NTFS обеспечивают локальную безопасность как файлов, так и каталогов.
Для разделов FAT могут устанавливаться общие права, связанные с общим доступом к каталогам в сети. Однако такая защита не помешает пользователю с локальным входом получить доступ к файлам своего компьютера. В отношении безопасности NTFS оказывается предпочтительным вариантом. Разделы NTFS могут запрещать или ограничивать доступ как удаленных, так и локальных пользователей. Следовательно, к защищенным файлам смогут обратиться лишь те пользователи, которым были предоставлены соответствующие права.
Windows NT содержит специальную утилиту CONVERT.EXE, которая преобразует тома FAT в эквивалентные тома NTFS, однако для обратного преобразования (из NTFS в FAT) подобных утилит не существует. Чтобы выполнить такое обратное преобразование, приходится создавать раздел FAT и копировать в него файлы из раздела NTFS и затем удалить оригиналы. Важно при этом не забывать и о том, что при копировании файлов из NTFS в FAT теряются все атрибуты безопасности NTFS.
В последнее время появилось еще одно очень важное обстоятельство, связанное с тем, что объемы дисковых механизмов намного превысили максимально допустимый размер, приемлемый для FAT, - 8,4 Гбайт. Этот предел объясняется максимально возможными значениями в адресе сектора, для которого, отводится всего 3 байта. Поэтому в подавляющем большинстве случаев при работе в среде Windows-систем используют либо FAT32, либо NTFS. Последняя, безусловно, лучше, но она не поддерживается в широко распространенных ОС Windows 98 и Windows Millennium Edition.
