为什么zfs文件系统在发送到不同的池后大小不同?

我已经把一个zfs文件系统从由一堆或镜像vdevs组成的池移动到另一个由两个raidz1组成的池中,命令如下

# zfs send -R pool/project@moving | zfs recv tank/project 

据我了解的手册页,“-R”移动所有的元数据,包括压缩algorithm等,这正是我所看到的:

 # zfs get compression pool/project NAME PROPERTY VALUE SOURCE pool/project compression lz4 local # zfs get compression tank/project NAME PROPERTY VALUE SOURCE tank/project compression lz4 received 

那么为什么目标池(槽)上的文件系统比源池(池)大20%以上。 差不多有6TB,我很好奇,在那里丢失了。

由于各种原因(性能,扩展性, 完整性 ),ZFS镜像通常比RAIDZ(1/2/3)好得多。 这个关于显示尺寸的混淆是其中之一。

请参阅: 为什么我的RAIDZ2池大于预期的大小计算?