[Comm] Перспективы форматирования USB-flash в ФС отличные от FAT32
Roman Savochenko
rom_as на diyaorg.dp.ua
Пн Авг 30 06:12:29 UTC 2010
Приветствую, Всех
Озадачился тут возможностью форматирования USB-flash в ФС отличные от
FAT32.
В интернете муссируются предложения форматирования в ext2 и UDF, однако
почти нигде не упоминается о проблемах со значительной потерей в
скорости записи, кроме отдельных невнятных замечаний которые почему-то
никто в серьёз не воспринимает.
В общем я осуществил следующий эксперимент. Запись 20 файлов с именами в
ASCII и общим объёмом 6.3 Гб на две флешки:
FS Silicon Power LuxMini 720, время (Мб/с) Kingston
8Гб, время (Мб/с)
ext2 1:46:22 (1.01)
0:31:02 (1.98)
vfat 0:24:59 (4.3)
0:12:49 (8.39)
udf(512) 1:13:53 (1.45)
0:29:55 (3.6)
udf(2048) 0:45:29 (2.36)
0:17:35 (6.11)
Как можно заметить использование ext2 приводит к снижению скорости
записи в четыре раза! Использование портабильного формата UDF с размером
блока в 512 байт снижает скорость от четырёх до двух разов. Наиболее
предпочтительным получился не портабильный UDF с блоком в 2048 байт, у
которого снижение скорости составляет от 2 до 1.5 разов.
Вывод: К сожалению нет альтернативы ФС FAT32 на переносных
USB-накопителях, в особенности на не быстрых, которые были бы соизмеримы
по скорости записи. Вопрос хранения дополнительных атрибутов файлов, в
числе которых владелец и права доступа, не рассматриваются в виду их не
принципиальности для переносных носителей, хотя не исключено, что именно
их запись так катастрофически снижает скорость.
P.S. Монтирование флеш-носителей с различными ФС осуществлялось с
параметрами, которые HAL предлагает для них по умолчанию. Не исключаю,
что поигравшись опциями монтирования можно результат для ext2 и UDF
улучшить.
С уважением, Роман
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : rom_as.vcf
Тип : text/x-vcard
Размер : 301 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/community/attachments/20100830/fcdc05ae/attachment.vcf>
Подробная информация о списке рассылки community