On Tue, 5 May 2009 18:46:19 +0200, Jörn Engel wrote: > > And depending on the fs design, the read/write loop can be > replaced with finer-grained reference counting. And maybe finer-grained reference counting should be a requirement for copyfile/cowlink/reflink or whatever we call it. With a large file on slow media, open("foo", O_RDWR); should still return in a reasonable amount of time. Not after ten minutes. Jörn -- Fancy algorithms are slow when n is small, and n is usually small. Fancy algorithms have big constants. Until you know that n is frequently going to be big, don't get fancy. -- Rob Pike -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html