JLS2009: A Btrfs update
Posted Nov 2, 2009 21:34 UTC (Mon) by
anton (guest, #25547)
In reply to:
JLS2009: A Btrfs update by njs
Parent article:
JLS2009: A Btrfs update
[Citation needed]
Yes, I have wanted to write this down for some time. Real soon now,
promised!
if this is so possible, why are no modern filesystem experts working
on it, AFAICT?
Maybe they are, or they consider it a solved problem and have moved on
to other challenges. As for those file system experts that we read
about on LWN (e.g., Ted T'so), they are not modern as far as data
consistency is concerned, instead they are regressing to the 1980s.
And they are so stuck in that mindset that they don't see the need for
something better. Probably something like: "Sonny, when we were
young, we did not need data consistency from the file system; and if
fsync() was good enough for us, it's certainly good enough for you!".
How are you going to be efficient when the requirement you
stated requires that arbitrary requests be handled in serial order,
It doesn't. All the changes between two commits can be written out in
arbitrary order, only the commit has to come after all these
writes.
Err, why should [Ted T'so] apologize for implementing
things in a useful way?
He has
done so before.
(
Log in to post comments)