There are better ways to snapshotting
Posted May 10, 2009 18:36 UTC (Sun) by
anton (guest, #25547)
In reply to:
There are better ways to snapshotting by butlerm
Parent article:
The two sides of reflink()
One of the advantages of ZFS style snapshotting is it is a constant time
operation that is far more efficient than walking a directory tree and
creating thousands of new inodes. It doesn't work for making a (writable)
snapshot of a snapshot, however
That may be a limitation of ZFS, but it's not a necessary limitation.
LLFS can do
it, and nothing I have read about Btrfs indicates that it cannot do
it.
Copy-on-write filesystems could use a good interface (like this one) to make
efficient *copies* of files in the same (extended) filesystem.
Yes, implementing cp more efficiently seems to be the main benefit I
see from this system call.
(
Log in to post comments)