On 21.01.2021 11:37, Mikhail Golub wrote:
Заархивировал каталог, забрал на винду, разархивировал.
450 Мб (грубо).
Но не 950, как говорит df или сама ZFS.
Т.е. mc и 7z говорят правду.

Так надо было уже на той самой венде пойти дальше и проверить всё. Там же всё написано! :)

Размер файлов и занимаемое ими пространство - две большие разницы. mc и 7z оперируют тем, с чем они и работают - размер файлов. Занимаемое этими файлами пространство их коснётся только когда оно закончится и не будет свободного места для записи очередного файла. du (disk usage) и df (disk free), наоборот, оперируют пространством, занятым файлами на диске и размер собственно файла их не интересует. Отсюда и разница - файл размером 1 байт занимает на диске 1 условный блок, которым оперирует конкретная ФС для хранения файлов.

Для примера приатачил скриншот с оффтопика со свойствами каталога с похожим объёмом и количеством файлов (случайно угадал :)). Разница в размере файлов и в пространстве, занятом ими на диске, на томе NTFS с параметрами по умолчанию (кластер 4 Кб) - около 50 мегабайт. Не в два раза, конечно, но она есть.

Думаю, если перенести этот каталог на искомую ФС, то разница стала бы больше 50 Мбайт.

И об открытых файлах, линках и других прелестях не стоит забывать.

--
Best regards,
 Paul Tatarenko                       http://tatarenko.kiev.ua
[listening to coolest sound - silence]
[Silence is sexy - Einsturzende Neubauten]

_______________________________________________
freebsd mailing list
[email protected]
http://mailman.uafug.org.ua/mailman/listinfo/freebsd

Ответить