Разница: FAT32 против NTFS против ExFAT

FAT32, ExFAT и NTFS - три наиболее часто используемые файловые системы во всех существующих компьютерных операционных системах. FAT32 - самая старая из них, а ExFAT - самая новая, но эти файловые системы никоим образом не оцениваются с точки зрения производительности. Если вы хотите поговорить о статистике и спецификациях, ниже приводится краткий обзор спецификаций трех файловых систем:

Максимальный размер тома: 32 ГБ / 2 ТБ на FAT32, 128 ПБ на ExFAT и 232 кластера на NTFS

Максимальное количество файлов на одном томе: 4194304 в FAT32, почти бесконечное количество в ExFAT и 4294967295 в 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:

USB-накопители

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) - как внутренние, так и внешние твердотельные накопители, на которых вы планируете хранить огромное количество файлов среднего размера (в основном твердотельные накопители, размер которых превышает 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 гигабайта. SSD-накопители, на которых вы не планируете хранить БЕЗОПАСНО большой объем данных (в основном, SSD-накопители с максимальной емкостью менее 1 терабайта). Внешние жесткие диски, на которых вы не будете хранить много данных, но будете использовать более чем в одной операционной системе.

Теги exfat