Hacker News new | ask | show | jobs
by JackSlateur 619 days ago
tldr: zfs implemented reflinking (in their own way, not through VFS, sadly)
1 comments

There are advantages to doing the cloning at the block level, rather than the VFS layer. The feature was originally written for FreeBSD using the copy_file_range() syscall, then extended to work with the existing interfaces in Linux from btrfs.