btrfs-send
executará read
syscalls, o que significa que ele descompactará os dados de fato. Em seguida, os dados são transmitidos sem compactação e btrfs-receive
executará write
syscalls, que serão compactados dependendo da opção btrfs
system compress
mount.
Assim, por exemplo, você pode ter um sistema btrfs
existente com todos os tipos de compactação usados para arquivos diferentes e gravar em um novo, onde todos os dados serão zstd
-compressed.