URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 53961
[ Назад ]

Исходное сообщение
"Различия в подсчёте суммарного размера директории"

Отправлено Tzong , 28-Фев-05 18:06 
Столкнулся со странным обстоятельством: переношу директорию с машины под FreeBSD (ufs+quota) на Linux (xfs+quota). На исходной машине du -sh даёт 14M, а на целевой 35M, соответственно, выделенная на FreeBSD квота в 20 мегабайт оказывается слишком маленькой для Линукса. Как это можно побороть или обойти?

Содержание

Сообщения в этом обсуждении
"Различия в подсчёте суммарного размера директории"
Отправлено MaximKuznetsov , 28-Фев-05 18:59 
>Столкнулся со странным обстоятельством: переношу директорию с машины под FreeBSD (ufs+quota) на
>Linux (xfs+quota). На исходной машине du -sh даёт 14M, а на
>целевой 35M, соответственно, выделенная на FreeBSD квота в 20 мегабайт оказывается
>слишком маленькой для Линукса. Как это можно побороть или обойти?

вся разница в волшебных пузырьках ;-) В файловых системах и их назначении ;-))
короче дело в размерах блоков файловой системы - хочешь не хочешь, а  реально занятый объем одним файлом будет кратен размеру блока, а так как эти блоки разные в разных ФС то и результат на лицо ;-)
Кстати судя по твоему результату переносил ты много маленьких файлов - что для XFS не есть хорошо - она оптимизированна на работу с большими файлами.(для маленьких - ReiserFS лучше).

Побороть или обойти это можно 1) увеличением квоты 2) более тщательно продумать какие и где FS применять 3) лучше объеденить 1 и 2

best regards


"Различия в подсчёте суммарного размера директории"
Отправлено Tzong , 01-Мрт-05 15:16 
>Побороть или обойти это можно 1) увеличением квоты 2) более тщательно продумать
>какие и где FS применять 3) лучше объеденить 1 и 2

Ясно, будем думать. Спасибо.


"Различия в подсчёте суммарного размера директории"
Отправлено Sergey_A , 01-Мрт-05 15:38 
>>Побороть или обойти это можно 1) увеличением квоты 2) более тщательно продумать
>>какие и где FS применять 3) лучше объеденить 1 и 2
>
>Ясно, будем думать. Спасибо.

Может быть дело в хардлинках ? ведь /stand во Фре занимает около 2Мб, а если ты её будешь копировать используя команду "cp", то эта дирректория будет занимать у тебя даааалеко не 2Мб.


"Различия в подсчёте суммарного размера директории"
Отправлено Tzong , 01-Мрт-05 15:47 
>Может быть дело в хардлинках ? ведь /stand во Фре занимает около
>2Мб, а если ты её будешь копировать используя команду "cp", то
>эта дирректория будет занимать у тебя даааалеко не 2Мб.

Нет, там нету хардлинков. В принципе, я так и думал, что вся беда в размерах блоков, но была надежда, что можно как-то квоты заставить считать в реальных объёмах, а не объёмах занимаего места в файловой системе.