On Thu, Sep 14, 2006 at 01:38:20PM +0400, Artem Chuprina wrote: > Stanislav Maslovski -> [email protected] @ Thu, 14 Sep 2006 > 02:45:01 +0400: > > SM> Какую файловую систему присоветует ув. All на 320 Gb диске для хранения > SM> видеофайлов со размерами порядка 150 - 250 Мб? > > SM> Интересует максимальный процент использования дискового пространства, > SM> быстродеиствие не так важно. > > Любую, начиная со старой доброй ext2, которой можно объяснить размер > блока (его побольше) и количество инодов (соответственно, поменьше). > Заодно, кстати, и быстродействие возрастет. Но вообще, скорее всего, > выигрыш там будет доли процента по сравнению с тем, что стоит по > умолчанию (в дебиане это ext3 безо всякого тюнинга), исключая параметр > "резервирование пространства для рута" - оно по умолчанию сразу 5%. Вот > если бы у тебя был ньюсовый спул, с немеряным количеством файлов по 1-2 > кб, там вопрос был бы существенным.
Грубо оценивая, в ext2 c block_size = 4 Кб имеем overhead (за счет информации о расположении блоков на диске) в один блок на каждые block_size / sizeof(long) = 1024 блока данных, т.е. порядка 0.1%. Для моего диска это составит порядка 320 Мб. При среднем размере файла в 200 Мб потери на "хвостах" составят порядка (320000 / 200) * 2 Кб = 3.2 Мб, чем можно пренебречь. В райзере размер блока может быть в два раза больше, но как правильно оценить overhead я не очень понимаю. В FAT32 с двумя копиями FAT и размером блока в 64 Кб имеем overhead в 2 блока на каждые 64К / 4 = 16К блоков данных, т.е. 1 : 8K. Для моего диска это составит 320 Гб / 8K = 40 Мб. За счет хвостов потеряем 1600 * 32 ~= 50 Мб. Итого, 90 Мб. Если размер блока 32 Кб, потеряем 80 + 25 = 105 Мб. Крохоборство, в общем-то, но все равно интересно =) -- Станислав

