21.01.2021 15:47, Mikhail Golub пишет: > Доброго времени суток. > > Поясните, пожалуста, не могу понять. > > Имеется FreeBSD 12.1 на виртуалке. > Пул ZFS с одним диском. > На пуле файловая система. > Задан параметр refquota 2 Гб. > На этой файловой системе лежит каталог сайта (данные 7z): > 1220 folders, 7395 files, 460629747 bytes (440 MiB) > > И 7z и mc сообщают одинаковый размер. > > А du и df - другой размер занимаемого пространства. > # df -h /www/sites/netapp-event > Filesystem Size Used Avail Capacity Mounted on > www/sites/netapp-event 2,0G 949M 1,1G 46% /www/sites/netapp-event > > # du -d 0 -h /www/sites/netapp-event > 953M /www/sites/netapp-event > > NAME PROPERTY VALUE SOURCE > www/sites/netapp-event quota none local > www/sites/netapp-event refquota 2G local > www/sites/netapp-event compression off default > www/sites/netapp-event usedbydataset 949M - > www/sites/netapp-event usedbysnapshots 317M - > www/sites/netapp-event dedup off default
Это данные от ядра, от самой ZFS. > recordsize был 2 Кб. Сегодня поменял на дефолтный 128 Кб. Смена recordsize влияет на вновь записываемые блоки данных, но не влияет на ранее записанные. > Из-за чего разница в результатах используемого дискового пространства? df также показывает данные от ядра. du считает сам, причём du может показывать сильно разные данные при использовании ключа -A и без него. mc и 7z считают сами и, очевидно, считают неправильно. А почему - вопрос к ним. _______________________________________________ freebsd mailing list [email protected] http://mailman.uafug.org.ua/mailman/listinfo/freebsd
