Я, возможно, не очень тщательно искал ответ на этот вопрос, но мне действительно хотелось бы знать, почему.
Какова техническая причина, почему exFAT обеспечивает более длительный срок службы флешек, чем NTFS?
1 ответ
3
Между NTFS и ExFAT есть несколько существенных отличий, самое большое из которых заключается в том, что ExFAT был специально создан для съемных носителей, а NTFS специально для фиксированных дисков. Но есть и другие причины, по которым NTFS вызывает больше дисковой активности, чем ExFAT:
- NTFS имеет журналирование, которое должно быть записано во время каждой операции. ExFAT нет.
- NTFS имеет более сложную структуру на диске с альтернативными потоками данных, более точными размерами файлов, несколькими атрибутами, жесткими ссылками, шифрованием, разреженными файлами и т.д., И все это означает, что размещение простых файлов на диске несколько дороже.
- NTFS более агрессивно перемещает материал на диск, чтобы уменьшить фрагментацию во время записи файлов, тогда как ExFAT просто радует фрагменты файлов.
- NTFS пытается организовать себя на диске таким образом, чтобы многодисковые системы могли использовать его с большей выгодой - это часто приводит к дублированию данных, когда на диске достаточно места для быстрого чтения с диска. ExFAT не волнует.