[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