在 Linux 中,哪些文件系统支持引用链接?

han*_*rik 9 linux filesystems reflink

btrfs支持引用链接,XFS支持引用链接(我认为是 2017 年以来?)

是否有其他文件系统支持它?

truncate -s 1G test.file;
cp --reflink=always test.file ref.test.file;
Run Code Online (Sandbox Code Playgroud)

Ste*_*itt 12

使用remap_file_range操作指示对 reflinks 的支持,Btrfs、CIFS、NFS 4.2、OCFS2、overlayfs 和 XFS 目前支持 (5.11)。

  • @terdon 任何 NFS 4.2 服务器 [可能支持克隆](https://tools.ietf.org/html/rfc7862#page-6),这就是 reflink 导致的结果 - 但主要目的是减少网络流量。NFS 服务器可以支持克隆,因此无论底层存储可以做什么,都会在客户端出现重新链接。 (2认同)