我正在阅读rmlint
手册,其中一个重复的处理程序是克隆和重新链接:
· 克隆:仅限 btrfs。尝试使用 BTRFS_IOC_FILE_EXTENT_SAME ioctl(3p) 克隆这两个文件。这将物理删除重复的范围。至少需要内核 4.2。
· reflink:尝试将重复文件重新链接到原始文件。另请参见 man 1 cp 中的 --reflink。如果文件系统不支持它会失败。
这个克隆究竟做了什么,它与反射链接有什么不同?BTRFS_IOC_FILE_EXTENT_SAME ioctl 做什么?