Информатика: аппаратные средства персонального компьютера
Шрифт:
Следовательно, в файловой системе FAT32 существенно увеличивается максимальный объем тома (раздела) диска. По другим признакам файловая система FAT32 осталась практически такой же, как FAT16.
В табл. 6.4 показано соотношение между информационным объемом НЖМД и информационным объемом кластера для файловой системы FAT32.
Перечислим преимущества и недостатки файловой системы FAT32.
Основные
• более эффективное использование дискового пространства, на 10–15 % больше, чем в файловой системе FAT16;
• большая надежность, поскольку система FAT32 поддерживает возможность перемещения корневого каталога и использование резервной копии FAT. Корневой каталог (папка) сохраняется в виде обычного файла, который может быть расположен в любом месте жесткого диска;
• идеальный формат для внешних накопителей информации, подключаемых через порты USB и Fire Wire.
Основные недостатки:
• ограничение объема тома (раздела) диска. Операционные системы Windows 2000 и Windows ХР форматируют только те разделы FAT32, информационный объем которых не превышает 32 Гбайт. Для форматирования разделов FAT32 большего информационного объема (т. е. более 32 Гбайт) придется отформатировать разделы в Windows 98 или Windows Millennium Edition;
• отсутствие встроенных функций, обеспечивающих безопасность (защиту) файлов и их сжатие. В файловой системе FAT32 все пользователи имеют доступ ко всем файлам на жестком диске независимо от типа учетной записи;
• невозможность эффективно работать с каталогами, содержащими большое количество файлов.
6.6.3. Файловая система NTFS
Файловая система NTFS является улучшенной файловой системой. Она обеспечивает уровень быстродействия и безопасности, а также дополнительные возможности, недоступные ни в одной из версий файловой системы FAT. Файловая система NTFS (New Technology File System) предназначена только для операционных систем, созданных на основе операционной системы Windows NT, т. е. может использоваться ОС Windows 2000 и Windows ХРи не поддерживается ОС Windows 98и Windows Millennium Edition.
В отличие от файловых систем FAT файловая система NTFS поддерживает разделы большего информационного объема до 16 Тбайт. Кроме того, в NTFS используются кластеры меньшего, чем в FAT32, объема, что позволяет более эффективно использовать дисковое пространство. Например, в разделе NTFS объемом 30 Гбайт используются кластеры размером 4 Кбайт, тогда как в разделе такого же объема, отформатированном в FAT32, используются кластеры размером 16 Кбайт. Использование кластеров меньшего размера позволяет уменьшить потери дискового пространства.
В табл. 6.5 показано соотношение между информационным объемом НГМД и объемом кластера для файловой системы NTFS.
В NTFS используется специальная файловая структура, которая включает в себя главную файловую таблицу MFT (Master File Table) и файлы метаданных. Главная файловая таблица MFT представляет собой реляционную базу данных, состоящую из строк и столбцов, в которых содержатся записи и атрибуты файлов. Эта таблица содержит записи практически всех файлов, расположенных в разделе NTFS. Файловая система NTFS создает записи файлов и каталогов (папок) для каждого файла или каталога, созданного в разделе NTFS. Эти записи хранятся в MFT, причем каждая из них занимает 1 Кбайт. Записи файлов содержат данные о местоположении записи в MFT, а также атрибуты файлов и другую информацию, относящуюся к этим файлам.
Файловая система NTFS предназначена для управления кластерами с помощью 64-разрядных двоичных чисел, но в существующих версиях используются только 32-разрядные двоичные числа. Использование 32-разрядных чисел позволяет обеспечить адресацию к 4294967295 кластерам, каждый из которых обычно занимает объем 4 Кбайта.
Теоретически объем тома (раздела) NTFS равен 16 Тбайт. Однако практически из-за ограничений, налагаемых файловой системой NTFS, эта величина уменьшается до 2,2 Тбайт.
Перечислим основные преимущества и недостатки файловой системы NTFS.
Основные преимущества:
• более эффективное использование дискового пространства;
• обеспечение целостности данных тома (раздела) за счет использования стандартных технологий записи и восстановления информации. Например, в случае сбоя компьютера целостность файловой системы восстанавливается с помощью файла журнала NTFS и данных о контрольных точках;
• наличие встроенных средств защиты, которые дают возможность устанавливать разрешения для каждого файла или каталога. NTFS имеет встроенную файловую систему кодирования EFS (Encrypted File System), которая проводит динамическое кодирование и декодирование в процессе работы с зашифрованными файлами или папками, не позволяя другим пользователям обращаться к этим файлам;
• возможность указывать дисковые квоты, т. е. отслеживать и контролировать использование различными пользователями дискового пространства в разделах NTFS;
• наличие функции встроенного динамического сжатия, которая позволяет сжимать и разархивировать файлы по мере их использования.
Основные недостатки:
• тома (разделы) диска, отформатированные с помощью файловой системы NTFS, недоступны при использовании ОС MS DOS, Windows 95 и Windows 98;
• для томов (разделов) диска небольшого объема, содержащих много файлов небольшого объема, происходит снижение производительности по сравнению с файловой системой FAT.
Рассмотренные выше файловые системы имеют свои преимущества и недостатки, поэтому при форматировании жесткого диска компьютера, работающего под управлением ОС Windows ХР, можно выбрать для раздела жесткого диска одну из рассмотренных файловых систем: NTFS, FAT, FAT 16 или FAT32. Однако многие разработчики компьютерных систем рекомендуют использовать файловую систему NTFS при форматировании жесткого диска большого информационного объема, если на компьютере планируется работа только с ОС Windows ХР.