Я зробив те, що сказав Норберт Фабріцій, але я не помітив жодного стиснення в існуючих файлах - df -h / перед btrfs fi defragment = 658MB | df -h / після btrfs fi дефрагментація = 658MB. Нові файли в порядку. Шукаючи трохи, принесіть мені цю цитату:
Запуск цього:
# btrfs filesystem defragment ~/stuff
не дефрагментує вміст каталогу.
Це за дизайном. btrfs fi defrag працює на єдиному об'єкті файлової системи, переданому йому>. Це означає, що команда дефрагментує лише метадані, що містяться у каталозі> об'єкт, а не вміст каталогу. Якщо ви хочете дефрагментацію вмісту> каталогу, щось подібне було б кориснішим:
# find -xdev -type f -exec btrfs fi defrag '{}' \;
Після цього мій / він займає 656MB - нічого величезного, але, безумовно, є стиснення.
Джерело: https://btrfs.wiki.kernel.org/index.php/Problem_FAQ#Defragmenting_a_directory_doesn.27t_work
Сподіваюся, що це допоможе.
Вибачте мою англійську.
sudo mount -o remount /
і нові варіанти fstab набудуть чинності.