O Btrfs tem e planeja vários recursos de rock star:
link
Estes são principalmente os recursos que o ZFS possui. O ZFS é nativo do Solaris e OpenIndiana da Sun. O ZFS pode ser usado com o Linux, mas o ZFS não pode ser distribuído com o Linux. Existem problemas de licenciamento . O ZFS no Ubuntu pode ser obtido através do PPA do ZFS do Ubuntu . (Aqui estão alguns informações sobre a segurança do PPA .) Os problemas de licenciamento do ZFS são uma das razões pelas quais os usuários podem preferir usar o btrfs.
No grande recurso do btrfs está a deduplicação. Isso significa que quaisquer repetições de dados em seu sistema serão armazenadas apenas uma vez, não importa quantas vezes você as repita. Assim, você pode fazer 100 cópias de uma pasta grande (digamos, 1 TB) e fazer pequenas modificações em cada uma, mas a quantidade de disco ocupada ainda será de cerca de 1 TB. Isso é útil para coisas como executar uma nuvem local com centenas de VMs. Os sistemas de arquivos de todas as VMs são basicamente os mesmos dados com algumas pequenas diferenças. Então, seria necessário apenas 1 unidade de espaço em disco em vez de 100s de unidades.
A desduplicação ainda é um recurso planejado no Btrfs.