NTFS, exFAT или FAT32? Я знаю, что FAT32 имеет ограничение передачи 4 ГБ на файл, но это быстрее и лучше, чем NTFS или exFAT? Поскольку Windows 7 сама по себе использует NTFS, логично отформатировать флэш-карту / диск с файловой системой NTFS, однако подойдет ли NTFS или даже exFAT для флэш-карты / диска ?
PS Если я решу использовать флэш-карту SD, что мне делать, если она уже подключена и я решил использовать другую флэш-карту SD для передачи фотографий? Что произойдет, если я внезапно достану SD-карту ReadyBoost?
Ответы:
Теоретически, чтобы ReadyBoost работал должным образом, вам, вероятно, следует придерживаться NTFS.
Действительно, NTFS - это способ использовать любой раздел, работающий с Windows, если вам не требуется кросс-платформенная совместимость. Поддержка NTFS в Linux и MacOS шатка, и я не буду зависеть от нее для критически важных приложений.
Вы не должны просто «вытащить» SD-карту или USB-ключ в этом отношении. Вам нужно перейти на панель задач, щелкнуть правой кнопкой мыши на Safely Remove USB Devices и выбрать устройство, которое вы хотите удалить.
Это позволит избежать повреждения файлов и нежелательных прерываний чтения / записи.
источник
tl; dr: использовать exFAT вместо NTFS.
exFAT определенно будет лучшим выбором не только для ReadyBoost, но и для ЛЮБЫХ носителей не HDD.
exFAT намного проще файловой системы и преформует меньше случайных ненужных записей на диск. Каждая запись на диск изнашивает флэш-диски / SD-карты / твердотельные накопители / карты памяти. Изношенные, они больше не будут работать и будут бесполезны.
источник
FAT16 исторически является самой быстрой файловой системой Windows, но ее размер ограничен 2 ГБ.
FAT32 немного медленнее, чем FAT16, но имеет этот волшебный предел размера файла 4 ГБ.
NTFS и NTFS-3G довольно медленные и неэффективные по сравнению с другими файловыми системами в мире. Любая журналируемая файловая система будет медленнее, чем та, которой нет.
Самое лучшее в NTFS и NTFS-3G - это то, что они универсальны и не имеют ограничения размера файла 4 ГБ.
Вероятно, лучший удар для доллара - это отформатированная флешка FAT32. Хороший баланс между скоростью и размером файла.
exFAT является чем-то новым и должен рассматриваться с большим вниманием. Это также не универсально - только Windows 7 и новее могут использовать это. Не уверен насчет OS X.
Вот таблица, сравнивающая различные файловые системы: https://en.wikipedia.org/wiki/Comparison_of_file_systems
Скорость относительна. Многое зависит от используемого оборудования, программного обеспечения и размеров файлов.
Я использую ReadyBoost, и он ничего не делает для моей скорости. Я не могу сказать, работает ли он вообще, за исключением того, что я убедился, что он включен. Я читал в другом месте, что, если у вас 2 ГБ или меньше оперативной памяти, это очень помогает.
Лучший выбор:
Примечание: вы пытались создать виртуальный диск или ramdrive и положить на него что-нибудь?
Еще одно замечание о ReadyBoost - когда вы вставляете новую пустую флешку и включаете ReadyBoost, Windows хочет взять и использовать всю флешку независимо от ее размера. Кому нужна 32 ГБ флешка только для ReadyBoost?
Вы, вероятно, должны использовать размер ReadyBoost, равный объему оперативной памяти, который у вас есть, в качестве хорошей отправной точки.
источник
Я помню, как читал сравнение, которое показало в среднем, что NTSF имеет меньше накладных расходов для работы, чем exFAT и FAT32. Это не было специально для Readyboost, однако, похоже, оно продемонстрировало, что NTSF лучше подходит для случайного чтения / записи, чем и является то, в чем готовность boost выше. Однако у меня недостаточно информации, чтобы точно сказать, что NTSF лучше, чем exFAT, мои собственные исследования позволили бы мне поверить, что Readyboost работает лучше, когда устройство флэш-памяти отформатировано в NTSF, а exFAT занимает второе место, хотя лучше для среднего. размер передачи данных, при этом FAT32 является худшим в целом, хотя лучше в гиперспецифичных сценариях.
Трудно сказать наверняка, учитывая, что мало кто знает о Readyboost. Я бы сказал, использовать NTSF. Возможно, у Слака есть смысл. Это может привести к сгоранию флэш-устройства через несколько лет или даже меньше времени, но эти устройства не такие дорогие, в любом случае, верно? И Индрек, я бы сказал, что вы, вероятно, сделали что-то не так, Readyboost значительно сложнее, чем кажется. Это действительно помогает даже системам с большим объемом оперативной памяти, не говоря уже о 2 ГБ. В моей системе было 3 ГБ, и Readyboost позволял открывать более 7 веб-страниц без задержки.
Кроме того, «Вы, вероятно, должны использовать Readyboost, равный объему оперативной памяти, который у вас есть в качестве хорошей отправной точки». Это совершенно неправильный способ использовать Readyboost. Даже в базовом учебнике Readyboost от Microsoft говорится, что нужно использовать как минимум в два раза больше оперативной памяти, а в идеале - в четыре раза больше. Чем больше, тем лучше, ЕСЛИ, и только в том случае, если флэш-накопитель имеет достаточно быстрое время доступа и достаточно быструю скорость чтения / записи по всему устройству. ... которые на самом деле очень трудно найти, поэтому, к сожалению, я не могу помочь вам найти SD-карту или USB-накопитель для использования с Readyboost. Также, если порт, в который вы вставляете это флэш-устройство, тоже только USB, это, вероятно, не обрезает его. Вам понадобится как минимум USB 3.0, чтобы увидеть большую выгоду.
Тем не менее, я скажу из того, что я заметил, что большие устройства хранения данных имеют более высокую скорость чтения / записи, чем меньшие ... Я понятия не имею, почему это так.
источник