Файловая система - это базовая структура, предоставляющая средства именования, хранения и упорядочения файлов. Она обычно определяет очень многое: быстродействие, безопасность, надежность хранения данных. Поэтому очень важно знать, чем отличается одна от другой, в чем плюсы и минусы каждой.
FAT 16 или просто FAT, как еще иногда ее называют, - это устаревшая файловая система с кучей недостатков, хотя она совместима практически с любыми ОС Windows. Система поддерживает логические диски размером до 4 Гб, т.е. если у вас винт на 40 Гб, то вам придется разбивать его на 10(!) логических дисков. А поскольку такие диски на сегодняшний день являются самыми распространенными, то большинству пользователей это будет очень неудобно. К тому же максимальный размер файла ограничен 2 Гб. FAT не поддерживает домены, что очень важно для работы в большой сети. Все это подписало приговор FAT 16.
FAT 32 - файловая система, созданная на основе простой FAT. На сегодняшний день она наиболее распространена, так как Windows 98 чаще всего работает на ней. Размер логических дисков ограничен 2 Тб, то есть практически неограничен. Максимальный размер файла равен 4 Гб, что вполне достаточно даже для фильмов. Она использует меньшие размеры кластеров, чем NTFS, что позволяет более эффективно использовать место на диске.
NTFS - сравнительно новая файловая система, работающая только с Windows линейки NT. Размеры логических дисков здесь также ограничены терабайтами. Но эта файловая система уже не может использоваться на дискетах, так как рекомендуемый размер логического диска равен 10 Мб. Поддерживаются домены, а размер файла ограничен размером логического диска. Но в отличие от FAT и FAT 32, она совместима, как говорилось выше, только с Windows XP, 2000 и NT версией более 4. Файлы NTFS могут видеть только вышеперечисленные ОС, а другие, как, например, Windows 98 - нет. Зато ОС на NTFS видят и NTFS, и FAT 32.
Во-первых, NTFS гораздо быстрее FAT 32 в поиске фрагментов файлов. Поэтому если у вас большой файл, и его фрагменты раскиданы по всему диску (а это в любом случае уменьшает работоспособность системы, спасает от этого регулярная дефрагментация), то FAT 32 придется попотеть. Она работает в этом случае гораздо хуже NTFS, особенно с большими файлами.Во-вторых, NTFS лучше находит на диске свободное место. Т.е., создание, сохранение, копирование файлов на винт происходит быстрее. А во всем "виновата" битовая карта NTFS. FAT 32 имеет 32 битовые записи и для просмотра свободного места системе приходится просмотреть эту запись. NTFS имеет запись в один бит, соответственно, поиск свободного места проходит быстрее. NTFS работает в несколько раз быстрее FAT 32 с большими каталогами (сотни и тысячи файлов). Но FAT 32 тоже имеет ряд плюсов по сравнению с NTFS. С небольшими каталогами FAT 32 работает очень неплохо и иногда лучше NTFS. NTFS может работать только с оперативной памятью объемом 64 и более Мб. Медленные винты существенно снижают быстродействие этой файловой системой. Вывод: если вы работаете на Windows 98 или 95, выбора у вас нет - это, естественно, FAT 32. Если же вы работаете с Windows 2000 или XP, придется подумать основательно. В случае, когда у вас стоят одновременно Windows 98 и Windows 2000/XP, вам следует вспомнить, что придется переразбивать диск, и те файлы, которые будут находиться на диске с NTFS, из-под Windows 98 не будут видны. Это может быть очень неудобно. Но если у вас стоит только Windows XP или Windows 2000, то давайте сравнивать. Во-первых, если компьютер староватый и на нем Windows 2000 грузится несколько минут, следует выбрать FAT 32. Она лучше работает с малыми каталогами, небольшими медленными дисками и маленькой оперативкой. А если у вас новенький Pentium 4 или что-то похожее, следует остановиться на NTFS. NTFS требовательна к оперативке, хорошим дискам, работает с большими каталогами и быстрее. |