Background fsck
esmith
esmith at patmedia.net
Mon Jan 19 12:12:46 PST 2004
Matthew Dillon wrote:
The problem is that while it is possible to make softupdates
algorithmically robust in regards to recovery, softupdates itself
is such a complex beast that bugs have and will still be found which
create unexpected corruption on the disk during a failure.
Soft updates are a crutch for a file system that was not designed to
accommodate that type of behavior. The complexity added to the file
system for the sake of one feature of having a shorter boot time under
special circumstances is unreasonable.
Journaling has the potential to be, from the outset, a more flexible and
robust design. That is, if I'm not mistaken, one of the primary goals of
DragonFly.
More information about the Kernel
mailing list