如果您打开 的defragment
部分btrfs-filesystem(8)
,您将看到以下开发人员留下的不祥铭文:
警告:使用 Linux 内核版本 < 3.9 或 ? 3.14-rc2 以及 Linux 稳定内核版本?3.10.31,?3.12.12 还是?3.13.4 将打破 COW 数据的 ref-links(例如使用 复制的文件
cp --reflink
、快照或去重数据)。根据断开的引用链接,这可能会导致空间使用量的显着增加。
这听起来很可怕。一个卖点btrfs
是它能够在不复制所有内容的情况下创建快照。我主要创建只读快照。
只读快照的文件是否也算作“COW-data”,或者父子卷重复数据删除会在不使磁盘空间膨胀的情况下继续存在吗?