theurs, вы не совсем корректный пример привели. Тут вот какая петрушка:
EXT4 вне зависимости от размера тома бъет свое пространство на группы блоков и в начале каждой группы создает заголовок и еще резервирует немного inode-ов. А еще через каждые N групп делает в заголовке копию суперблока. И вот совершенно без разницы - какой объем тома - ~1,8% размера тома идет под служебные нужды.
BTRFS - создает довольно много служебных структур на своем томе при создании, но один раз. Все остальное пространство тома даже не размечается!!! И вот для btrfs - чем больше раздел, тем меньший процент пойдет на служебные нужды.
Вы показали на 2GB, но если вы посмотрите на 2TB - картинка будет радикально отличаться.... и не в пользу EXT2-4.
В этом отношении 0.06% для XFS - тоже не совсем корректно указывать - там тоже создается меньше служебных структур данных на больших объемах ФС, и на очень больших томах XFS может еще меньший процент показать. У XFS пространство тома разбивается на allocation groups - которые служат вовсе не для тех целей, которые решают группы блоков в ext2-4 - в XFS AG - это независимые куски ФС к которым возможно асинхронное обращение! И поэтому таких групп создается 4 (на очень маленьких разделах), 8 (на разделах побольше, как я понял до 200Gb) или 16 (на всех остальных разделах, даже если они много-терабайтные).