df против 'du -x' в VirtualBox

Это жестко заданное значение в коде диска bcache -linux/drivers/md/bcache/writeback.h. Единственный способ изменить это ограничение — пересобрать драйвер из исходного кода.

0
08.01.2021, 19:10
2 ответа

duчитать использованный размер из инодов, здесь должны оставаться некоторые ссылки из запущенных программ. Эти ссылки уже удалены, но место еще зарезервировано.

dfпрочитать использованный размер как сумму всех файлов

Так же у вас должна быть например резервная копия в /mnt/, но у вас в этой папке подключен внешний диск. Это может вызвать эти различия в результатах.

0
18.03.2021, 22:37

DU более точен, этот сайт подробно объясняет

Короче говоря, df использует информацию о файле, а не вычисляет истинный размер, который может быть устаревшим, он также сообщает о запущенных файлах в памяти. (скажите, что вы используете dd для создания огромного файла, но еще не завершенного, df сообщит об этом, но du еще не узнает)

0
18.03.2021, 22:37

Теги

Похожие вопросы