Почему exFAT так медленно работает на Mac?

11

Я попытался exFAT, чтобы использовать мой внешний жесткий диск на Mac и Windows, но я обнаружил, что он намного медленнее, чем HFS +. Скорость заметно отличается, когда я пытался перемотать фильмы вперед (более 4 ГБ).

EXFAT был рекомендован в этом вопросе .

Туан Ань Чан
источник
Также наблюдается значительное снижение скорости ввода-вывода при доступе к томам, отформатированным в exFAT через приложения Java. У нас есть опыт работы с CrashPlan, который перемещает находящиеся в exFAT архивы примерно в 5 раз медленнее, чем архивы, хранящиеся на томах HFS.
Pro Backup
Вы форматировали свой диск в Windows или в Mac OS?
codingFriend1

Ответы:

11

exFAT - это файловая система, оптимизированная для флэш- накопителей, то есть устройства хранения данных без движущихся частей, где время поиска является постоянным. Звучит так, будто вы используете его для механического жесткого диска, что и является причиной плохой производительности.

Вы должны переформатировать диск в HFS + или FAT32 и использовать exFAT только для твердотельных дисков.

ссылка: http://en.wikipedia.org/wiki/ExFAT

annawie
источник
Почему только SSD? Это включает в себя SSD-накопители или только флэш-накопители?
Уильям
@William SSD (твердотельные накопители) - это флэш-накопители (они же созданы с флэш-картами памяти вместо вращающегося диска с механической головкой). С жесткими дисками вам нужно подождать, пока головка окажется в определенном секторе, чтобы начать чтение данных, но флэш-накопители (SSD или что-то еще) читают почти мгновенно. ExFAT предназначен для использования этого второго типа оборудования.
Алехандро Иван
@ AlejandroIván хмм Я уверен, что флэш-накопители не имеют одинаковую продолжительность чтения и записи SSD, но это может быть правдой. Итак, если exFat - это новый Fat32, почему он тогда предназначен только для работы с SSD?
Уильям
@William, это, вероятно, правда, но в целом, когда вы говорите о «флеш-накопителях», вы говорите о хранилище на основе карт памяти, а не вращающихся дисков. exFAT намного мощнее, чем FAT32, например, он не ограничивает вас до 2 ГиБ на файл, как FAT32. Он предназначен для работы с твердотельными накопителями, но может работать с жесткими дисками (это только медленнее). На самом деле я предпочитаю использовать exFAT на всех моих съемных устройствах (включая механический жесткий диск USB), поскольку он совместим с Windows (XP и выше), Linux и macOS для чтения и записи (возможно, установка некоторых пакетов в Linux, но ничего сложного).
Алехандро Иван
@ AlejandroIván Да, по той же причине я пытаюсь использовать ExFat. Вот проблема, с которой я сталкиваюсь: apple.stackexchange.com/questions/270850/… мы можем продолжить обсуждение там, если у вас есть идеи
Уильям