FAT32, ExFAT и NTFS — три наиболее часто используемые файловые системы во всех существующих компьютерных операционных системах. FAT32 — самая старая из множества, а ExFAT — самая новая, но это никак не относится к ранжированию этих файловых систем с точки зрения производительности. Если вы хотите рассказать о статистике и спецификациях, ниже приведен краткий обзор спецификаций трех файловых систем:
Максимальный размер тома: 32 ГБ / 2 ТБ на FAT32, 128 ПБ на ExFAT и 232 кластера на NTFS
Максимальное количество файлов на одном томе: 4194304 на FAT32, почти бесконечное на ExFAT и 4 294 967 295 на NTFS
Максимальный размер одного файла: 4 ГБ на FAT32, 16 EB на ExFAT и 16 терабайт на NTFS
Встроенная безопасность: Отсутствует на FAT32, минимально на ExFAT и присутствует на NTFS
Вероятность восстановления потерянных данных: Несуществующий на FAT32, низкий на ExFAT и высокий на NTFS
Ниже приводится сводная информация о производительности каждой из этих трех файловых систем с учетом чисел, статистики и результатов тестирования:
FAT32: Лучшая производительность на небольших объемах хранения.
ExFAT: Лучшая производительность для томов хранения малого и большого размера, но низкая производительность для томов хранения с большими объемами файлов и данных.
NTFS: Лучшая производительность для хранилищ любых размеров с любым количеством файлов и данных. Более подробно в этом разделе о трех наиболее часто используемых файловых системах современности и времени ниже приводится подробное описание и сравнение этих трех файловых систем, а также списки устройств хранения, на которых должна использоваться каждая из этих файловых систем.
FAT32
FAT32 — самая устаревшая файловая система из трех файловых систем, с которыми совместимы современные компьютеры. Корни FAT32 уходят корнями в мировые времена MS DOS, поскольку FAT32 — это (сильно) улучшенная версия файловой системы FAT, которая использовалась в MD DOS. К сожалению, причина, по которой FAT32 продолжает становиться все более и более устаревшей, заключается в том, что это 32-разрядная файловая система, и в этом случае она не может хранить файлы размером более 4 гигабайт.
Изначально FAT32 был разработан для использования на флэш-накопителях USB и до сих пор остается наиболее широко используемой файловой системой на USB. Если вам интересно, почему мир еще не переключился на использование гораздо лучшей файловой системы ExFAT на USB-накопителях, то это потому, что не все устройства, к которым можно подключить USB-накопитель, еще не стали совместимыми с ExFAT. Несмотря на то, что FAT32 является довольно зрелой файловой системой, если вы читали или записывали файлы на любой USB-накопитель в течение последних 5 лет или около того, вы будете знать, что, хотя он далеко не так хорош, как его конкурент, он не является невероятно вялым или. Если вы собираетесь иметь дело только с относительно небольшим количеством файлов, размер которых (ни один из которых не превышает 4 гигабайт) на USB-диске, файловая система FAT32 будет работать довольно хорошо, и именно поэтому люди все еще используют ее и не настаивают на широко распространенной совместимости с ExFAT.
Устройства хранения, которые должны использовать FAT32:
Флешки
NTFS
NTFS является самой популярной и наиболее широко используемой файловой системой из трех файловых систем, которые сегодня актуальны. NTFS была представлена Microsoft вместе с операционной системой Windows NT и продолжает оставаться резидентной файловой системой для всех версий ОС Windows, выпущенных с тех пор. По причинам, которые будут описаны ниже, файловая система NTFS считается превосходящей все версии файловых систем HPFS и FAT, хотя довольно новая файловая система ExFAT действительно дает NTFS возможность работать в определенных областях.
NTFS использует схему каталогов b-tree для отслеживания файловых кластеров, и информация, относящаяся к кластерам конкретного файла, хранится вместе с каждым из его кластеров вместо управляющей таблицы (как в FAT32 и ExFAT), создавая местоположение и поиск данных значительно быстрее. Файловая система NTFS в основном была разработана для использования на жестких дисках, и поскольку известно, что люди хранят очень большие файлы на жестких дисках, устройства хранения NTFS не только функционируют, но и процветают, когда заполнены большим количеством файлов и огромным количеством данных. ,
Возможности NTFS для кэширования файловой системы весьма превосходны по сравнению с конкурентами, и тот факт, что он создает метаданные для каждого файла, позволяет ему почти мгновенно получать доступ к хранимым данным. Кроме того, в довершение всего, в отличие от FAT32 и ExFAT, NTFS поставляется со встроенным сжатием файлов. Следует также отметить, что если вы планируете установить операционную систему Windows на жесткий диск или твердотельный накопитель, она ДОЛЖНА использовать файловую систему NTFS, поскольку Windows нельзя установить на диск, который использует любую другую файловую систему.
NTFS создана для того, чтобы выдерживать столько тепла, сколько вы можете бросить на нее, поэтому она использует большую часть своих ресурсов и работает наилучшим образом, когда она работает на накопителе, который имеет большое количество файлов и папок и много данных для файловой системы для сортировки и управления. Кроме того, в случае внезапного завершения работы при чтении или записи на диск NTFS существует очень хороший шанс того, что ваши данные будут потеряны.
Устройства хранения, которые должны использовать NTFS:
Любое устройство хранения / диск, на котором вы планируете установить версию ОС Windows на жестких дисках (HDD) — как внутренние, так и внешние SSD, на которых вы планируете хранить огромное количество файлов среднего размера (в основном SSD, размер которых превышает 1 Терабайт в максимальной емкости)
ExFAT
ExFAT — это файловая система, разработанная Microsoft для (предположительно) преодоления огромного разрыва между FAT32 и NTFS. Хотя ExFAT является огромным улучшением по сравнению с FAT32, он постыдно проигрывает NTFS в таких областях, как нормализованная средняя производительность (что в основном и считается), запись большого количества маленьких файлов, чтение большого количества маленьких файлов, операции поиска дублированных файлов. и операции по удалению файлов. Тем не менее, ExFAT удается сопоставить до (и с небольшим отрывом, даже превзойти) NTFS в отдельных областях, таких как запись файлов среднего размера, чтение файлов среднего размера и запись небольшого количества больших файлов, среди пары других.
Файловая система ExFAT значительно более хрупкая по сравнению с NTFS, что повышает вероятность потери ваших данных в случае внезапного отключения системы во время операции чтения или записи. Диски ExFAT также работают медленнее, так как на них устанавливается больше данных, поскольку они начинают дольше находить и получать доступ к данным, которые вы ищете. Однако, с другой стороны, ExFAT является золотым с точки зрения совместимости, хотя Windows не может быть установлена на устройстве хранения ExFAT, почти все компьютерные операционные системы — включая Windows и OS X — могут читать и записывать в хранилище ExFAT устройство.
Файловая система ExFAT в первую очередь предназначена для внешних жестких дисков и, что более важно, высоко оптимизирована для флэш-накопителей, таких как твердотельные накопители (SSD) и USB-накопители. ExFAT — это 64-разрядная файловая система — в отличие от FAT32, ее 32-разрядного предшественника, — это означает, что она способна хранить файлы размером более 4 гигабайт. Учитывая все вышесказанное, ExFAT идеально подходит для хранения файлов на внешних дисках и флэш-накопителях и подойдет вам лучше всего, если вы будете работать с тысячами файлов независимо от их размера. Однако имейте в виду, что чем больше данных вы храните на устройстве хранения ExFAT, тем медленнее они становятся при выполнении операций чтения, записи и удаления.
Устройства хранения, которые должны использовать ExFAT:
Флэш-накопители USB, на которых вы хотите хранить файлы, размер которых по отдельности превышает 4 гигабайта, на жестких дисках которых вы не планируете хранить НАМЕРНО большой объем данных (в основном твердотельные накопители с максимальной емкостью менее 1 терабайта). Внешние жесткие диски, на которых вы не будете хранить большое количество данных, но будете использовать более чем в одной операционной системе.