DragonFly BSD
DragonFly kernel List (threaded) for 2004-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Background fsck

From: esmith <esmith@xxxxxxxxxxxx>
Date: Mon, 19 Jan 2004 15:12:46 -0500

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.

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]