Когда btrfs выделяет пространство?

Я хотел бы знать, когда btrfs выделяет пространство?

фон этого вопроса заключается в том, что использование двух команд

  1. btrfs filesystem show и
  2. btrfs filesystem df /

который обеспечивает этот вывод в моей системе:

 $> btrfs filesystem show Label: none uuid: xxxxxxxxx-xxxx-xxx-xxx-xxxxxxxxxxxx Total devices 1 FS bytes used 25.77GiB devid 1 size 40.00GiB used 26.53GiB path /dev/sda1 $> btrfs filesystem df / Data, single: total=25.00GiB, used=24.48GiB System, single: total=32.00MiB, used=16.00KiB Metadata, single: total=1.50GiB, used=1.29GiB GlobalReserve, single: total=82.64MiB, used=0.00B 

кажется, что, в то время как вторая команда btrfs filesystem df / указывает, что большинство всего Data, single используется, первая команда btrfs filesystem show похоже, говорит мне, что осталось еще около 13Gib.

Поэтому вопрос: когда btrfs выделяет пространство? Мне нужно заботиться, или это происходит автоматически (для всех записей, таких как Metadata, single , System,single )?

Кроме того, должны ли значения обеих команд соответствовать / «складывать?»?

Linux и Unix - лучшая ОС в мире.