24

Я могу переформатировать новый накопитель WD Passport объемом 2 ТБ в exFAT с возможностью выбора из нескольких "размеров блока выделения":

128kb
256kb
512kb
1024kb
4096kb
16384kb
32768kb

Какой из них лучше, если этот диск в основном используется для записи программ HDTV с помощью Media Center в Windows 7? Благодарю.

Это связано с вопросом:лучше ли переформатировать наш внешний жесткий диск в exFAT для совместимости с Mac?

6 ответов6

27

Вы должны сначала понять, что

Размер единицы размещения (AUS)

средства.

Это самый маленький блок данных на диске. Ваши фактические данные будут разделены на эти устройства при сохранении на диск. Например, если у вас файл размером 512 КБ и размер блока выделения 128 КБ , ваш файл будет сохранен на диске в 4 блока (512 КБ /128 КБ).

Если размер вашего файла составляет 500 КБ, а у вас 128 КБ AUS, ваш файл все равно будет сохранен на диске в 4 блоках, поскольку, как упоминалось выше, 128 КБ - это наименьший размер единицы выделения. 384 КБ будет выделено в 3 блоках, а оставшиеся 116 КБ будут выделены в другом блоке. Вы можете наблюдать это поведение на экране свойств файла в Windows, каков размер вашего файла и сколько места этот файл фактически занимает на диске. И операционная система читает только то, что AUSd много данных при операции чтения с диска низкого уровня.

Тем не менее, использование большого AUS значительно уменьшает использование свободного пространства из-за неиспользования последнего блока распределения полностью. И, как побочный эффект, количество файлов для хранения на диске уменьшается из-за той же проблемы, последний AU используется не полностью. Но вот компромисс, использование большого AUS, снова значительно улучшает производительность чтения с диска. ОС может читать больше данных за одно чтение. Представьте, ОС выполняет пару операций чтения с диска, чтобы полностью прочитать файл размером в ГБ! ..

Использование небольшого AUS улучшает использование свободного пространства, но снижает производительность чтения с диска. Подумайте об использовании большого AUS наоборот, те же проблемы и улучшения в той же категории, но наоборот ...

Итак, какой вывод здесь? Если вы будете хранить большие, я имею в виду «большой!", файлы на диске, более высокий AUS даст вам заметную производительность чтения при уменьшении количества файлов и свободного места ...

Какой AUS вы должны использовать? Это зависит от того, насколько ваш средний размер файла. Также вы можете вычислить использование свободного пространства в соответствии с вашими размерами файлов.

4

Учитывая, что записи HD представляют собой большие файлы, большая единица выделения (16384 или 32768 КБ) даст лучшую производительность. Влияние свободного пространства (пространство, потраченное впустую из-за того, что единицы выделения не используются полностью - файлы хранятся в единицах выделения, которые должны использоваться как целые единицы), будет ограничено небольшим количеством файлов. С другой стороны, если у вас много файлов меньшего размера, используйте меньшую единицу выделения, чтобы уменьшить потерянное пространство.

2

Вы можете смело использовать блок выделения 4K для exFAT. Даже если у вас есть тысячи маленьких файлов, вы не потеряете много места. В случае стандартной единицы выделения 128 КБ, например, для 64 ГБ флешки, 1024 файла размером 4 КБ будут занимать 128 МБ вместо 4 МБ, поскольку для каждого файла требуется как минимум одна единица выделения.

Если вы используете свой диск в основном для аудио и видео файлов, используйте большую единицу выделения.

FAT32 не подходит для дисков объемом более 32 ГБ, поэтому выбирайте все, что позволяет Windows.

0

По сути, чем больше размер файлов, которые вы намереваетесь сохранить, тем больше размер каждой единицы размещения, который вы хотите использовать - но не слишком большой или слишком маленький! Я думаю, что DragonLord объяснил это довольно хорошо.

Так что, если вы теряете место впустую, вы, возможно, захотите подумать об использовании другой файловой системы. Возможно, что-то вроде EXT4. Проблема в том, что ОС Microsoft (на самом деле Windows) не слишком хорошо работают с чем-либо, кроме FAT (vFAT, FAT32 и т.д.) Или NTFS. И если у вас когда-нибудь появятся файлы размером более 4Gig, вы можете проклясть любую систему типа FAT, которую вы можете использовать. Поэтому я бы порекомендовал использовать файловую систему NTFS с рекомендуемым размером единицы размещения (я считаю, что это 4K). Таким образом, если у вас появятся файлы размером более 4 Гб, вы все равно сможете хранить файлы своего монстра, по крайней мере, до тех пор, пока не сможете разбить их или перекодировать в нечто меньшее. (Я предполагаю, что мы говорим об огромных мультимедийных файлах, поэтому я использую "транскодирование", так как мне кажется, что я всегда нахожу способы уменьшить размер файлов при транскодировании, особенно если они были записаны с использованием MCE.)

Единственная причина, по которой я вижу использование FAT (vFAT, FAT32, FAT16 и т.д.), Заключается в том, что другие операционные системы могут читать / записывать файлы на устройстве хранения. FAT примерно так же общепринят, как он получает. В противном случае я не рекомендую использовать FAT (если емкость устройства не превышает 4 Гб) - используйте NTFS хотя бы для Windows. Вы всегда можете создать другой раздел с другой файловой системой, даже если он находится на том же физическом диске. Надеюсь, поможет.

-1

Как говорит Википедия:

Чтобы обеспечить улучшение в распределении кластерного хранилища для нового файла, Microsoft включила метод предварительного выделения смежных кластеров и обхода использования обновления таблицы FAT.

Таким образом, вы можете выбрать модуль выделения 4 КБ или меньше с exFAT и быть в безопасности при записи больших файлов, таких как HD-видео.

-1

Размеры кластеров по умолчанию для NTFS

В следующей таблице описаны размеры кластеров по умолчанию для NTFS. Размер тома Windows NT 3.51 Windows NT 4.0 Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP, Windows 2000 7 МБ – 512 МБ 512 байт 4 КБ 4 КБ 512 МБ – 1 ГБ 1 КБ 4 КБ 4 КБ 1 ГБ – 2 ГБ 2 КБ 4 КБ 4 КБ 2 ГБ – 2 ТБ 4 КБ 4 КБ 4 КБ 2 ТБ – 16 ТБ Не поддерживается * Не поддерживается * 4 КБ 16 ТБ – 32 ТБ Не поддерживается * Не поддерживается * 8 КБ 32 ТБ – 64 ТБ не поддерживается * не поддерживается * 16 КБ 64 ТБ – 128 ТБ не поддерживается * не поддерживается * 32 КБ 128 ТБ – 256 ТБ не поддерживается * Не поддерживается * 64 КБ

256 ТБ не поддерживается не поддерживается не поддерживается

Примечание. Звездочка (*) означает, что она не поддерживается из-за ограничений основной загрузочной записи (MBR). Размеры кластера по умолчанию для FAT16

В следующей таблице описаны размеры кластеров по умолчанию для FAT16. Размер тома Windows NT 3.51 Windows NT 4.0 Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP, Windows 2000 7 МБ – 8 МБ Не поддерживается Не поддерживается Не поддерживается 8 МБ – 32 МБ 512 байт 512 байт 512 байт 32 МБ – 64 МБ 1 КБ 1 КБ 1 КБ 64 МБ – 128 МБ 2 КБ 2 КБ 2 КБ 128 КБ – 256 МБ 4 КБ 4 КБ 4 КБ 256 МБ – 512 МБ 8 КБ 8 КБ 8 КБ 512 МБ –1 ГБ 16 КБ 16 КБ 16 КБ 1 ГБ – 2 ГБ 32 КБ 32 КБ 32 КБ 2 ГБ – 4 ГБ 64 КБ 64 КБ 64 КБ 4 ГБ – 8 ГБ Не поддерживается 128 КБ * Не поддерживается 8 ГБ – 16 ГБ Не поддерживается 256 КБ * Не поддерживается

16 ГБ Не поддерживается Не поддерживается Не поддерживается Примечание. Звездочка (*) означает, что она доступна только на носителе с размером сектора более 512 байт. Размеры кластера по умолчанию для FAT32

В следующей таблице описаны размеры кластеров по умолчанию для FAT32. Размер тома Windows NT 3.51 Windows NT 4.0 Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP, Windows 2000 7 МБ – 16 МБ Не поддерживается Не поддерживается Не поддерживается 16 МБ – 32 МБ 512 байт 512 байты Не поддерживается 32 МБ – 64 МБ 512 байт 512 байт 512 байт 64 МБ – 128 МБ 1 КБ 1 КБ 1 КБ 128 МБ – 256 МБ 2 КБ 2 КБ 2 КБ 256 МБ – 8 ГБ 4 КБ 4 КБ 4 КБ 8 ГБ – 16 ГБ 8 КБ 8 КБ 8 КБ 16 ГБ – 32 ГБ 16 КБ 16 КБ 16 КБ 32 ГБ – 2 ТБ 32 КБ Не поддерживается Не поддерживается

2 ТБ Не поддерживается Не поддерживается Не поддерживается Размеры кластеров по умолчанию для exFAT

В следующей таблице описаны размеры кластеров по умолчанию для exFAT. Размер тома Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP 7 МБ – 256 МБ 4 КБ 256 МБ – 32 ГБ 32 КБ 32 ГБ – 256 ТБ 128 КБ

256 ТБ Не поддерживается

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .