Я хочу использовать Windows 7 для форматирования флешки ~ 4 ГБ в файловой системе FAT32. (Я хочу отформатировать его в FAT32 , а не NTFS.)
В проводнике Windows я щелкаю правой кнопкой мыши на флешке и нажимаю «Формат».
Появится диалоговое окно «Формат» [(A) ниже] .
Размер единицы выделения устанавливается в 4096 байт, когда открывается диалоговое окно, но когда я открываю раскрывающееся меню [(B) ниже] , я вижу, что есть другие варианты.
Когда я щелкаю Restore device defaults button, размер единицы выделения изменяется на «Размер выделения по умолчанию» [(C) ниже] , хотя он не в состоянии указать, какой на самом деле размер выделения по умолчанию.
Какой размер распределительного блока следует использовать для этой флешки ~ 4 ГБ и почему?
Будет ли другой ответ для флэш-накопителя другой емкости (например, ~ 16, ~ 32 или ~ 64 ГБ)?
(Я хочу иметь возможность использовать флэш-накопитель как на Windows, так и на Mac, поэтому я выбираю FAT32. Я буду хранить некоторые mp3 на флэш-накопителе.)
Ответы:
Для быстрых читателей:
В целом:
Это зависит от того, какие данные вы собираетесь хранить на устройстве. Для всех типов носителей данных любых размеров:
Детали:
Давайте углубимся в детали.
Поскольку флэш-накопители (т. Е. SDD, SD, USB) имеют практически нулевое время доступа и не имеют движущихся частей, фрагментация файлов является меньшей проблемой. Нет заголовка, который должен был бы перейти и найти позицию блока данных LBA (адрес логического блока), где файл продолжается. Обычно это не является заметной задержкой, но может превратиться в незначительную проблему, если на этом диске работает операционная система, которой требуется доступ ко многим файлам и огромным объемам данных в режиме реального времени.
Но больший размер кластера приводит к меньшему количеству кластеров, содержащих больше данных, что облегчает его работу и тем самым ускоряет работу компьютера.
Современные компьютеры настолько быстры, что, как уже упоминалось, выбранный размер кластера не имеет большого значения для средних случаев использования, особенно для флеш-накопителей. Жесткие диски подвержены падению производительности из-за повышенной фрагментации файлов, но современные операционные системы и файловые системы регулярно дефрагментируют по умолчанию и даже позволяют использовать ОЗУ и вспомогательное хранилище (например, SSD) в качестве блочного кэша, где часто используемые данные будут храниться для более быстрый доступ.
Проще говоря, это процесс обращения к фрагментации файлов. Специальная статья в Википедии показывает графическую анимацию, которая может помочь вашему пониманию.
Резюме: в вашем случае это не имеет значения в современном мире.
Музыка, о которой вы упомянули в своем вопросе, вообще не требует экстремальных скоростей чтения. Даже скорость чтения дискет достаточно для музыки.
источник
zero access time
на что-то другое, потому что, хотя время поиска / чтения быстрее, возможно на порядок быстрее, для флэш-устройств, чем, например, для вращающегося диска, они не равны нулю.Статья Microsoft Размер кластера по умолчанию для NTFS, FAT и exFAT содержит следующую таблицу для размеров кластера по умолчанию:
Поскольку ваш диск имеет размер 3,63 ГБ, размер сектора по умолчанию составляет 4 КБ. Как видите, чем больше диск, тем больше размер сектора, предлагаемый Microsoft.
Что касается того, как размер сектора влияет на использование дискового пространства, в статье Википедии Таблица размещения файлов - FAT32 есть такой расчет:
Поэтому любой размер сектора позволит использовать все ваше дисковое пространство.
Ваш выбор должен быть:
источник
Когда вы форматируете его, диск разделяется на единицы размещения. Каждому непустому файлу на диске будет присвоено одно или несколько выделенных блоков для хранения его содержимого. Таким образом, самый маленький файл займет 4 КБ на диске. Может быть полезно уменьшить его, если у вас много маленьких файлов. В вашем случае для mp3 будет по умолчанию.
Общая вкладка свойств файла, показывающая 4 КБ на диске
источник
Вы можете использовать все, что вы хотите, и это будет работать. Различия:
Впустую пространство
Размер блока - это минимальный размер, занимаемый файлом, поэтому при сохранении файла размером 2 КБ с выделением 4 КБ единиц вы просто потеряли 50%. И если вы сохраняете файл размером 2 КБ с 16 КБ, вы теряете 87,5%.
Если вы не храните много очень маленьких файлов, тратить место впустую не проблема. В вашем случае это определенно не так, как вы будете хранить mp3 файлы, которые будут размером в несколько МБ.
Вы можете проверить неиспользуемое пространство целых папок , а не только отдельные файлы, сравнивая
Size
иSize on disk
в Свойства> Общие. Увидеть нижеПотеря производительности
Размер физического сектора - это минимальный объем данных, которые диск может прочитать или записать. Если вы форматируете с единицами выделения, меньшими, чем размер сектора, вы потеряете производительность.
Допустим, ваша флешка имеет 8 КБ секторов, а вы форматируете с 4 КБ. Вы просите записать 4 КБ, но минимальный объем, который может прочитать привод для записи, составляет 8 КБ. Что произойдет, если вы попросите написать 4 КБ, он читает 8 КБ, объединяет новые 4 КБ и старые 4 КБ, пишет 8 КБ.
В вашем случае флэш-накопитель емкостью 4 ГБ в любом случае имеет очень низкую производительность, так что вам все равно. Если вы хотите узнать, каков размер сектора вашего диска, вы запускаете несколько «тестов производительности» (копирование больших файлов на диск) форматирования с большим размером распределения между тестами. Когда производительность перестает улучшаться, вы достигли размера блока диска.
источник