NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: softdeps and NetBSD 6.0
> > > softdeps are scheduled to be removed in 6.0
> >
> > WHY? WHY? WHY?
>
> Because the softdep code has a lot of problems. It can e.g. lock up your
> system the right (or wrong?) access pattern. WAPBL also avoids long
> lasting file-system checks after a system crash.
The i/o problems I have seen are not due to softdeps.
Ever hear of background fsck? Allowing background fsck
was part of the motivation behind softdeps.
> > Softdeps are ABSOLUTELY REQUIRED!
>
> WAPBL provides similar performance gains as soft dependences.
> Please have a look at the following articles:
>
> http://zhadum.org.uk/2008/07/31/journaling-at-last/
> http://zhadum.org.uk/2008/08/23/wapbl-vs-soft-dependences/
>
> If you want to know more about WAPBL please have a look at the slides
> of Jörg Sonnenberger's presentation from the EuroBSDCon 2009:
>
> http://www.netbsd.org/gallery/presentations/joerg/bsdcan2009/wapbl.html
Those who prefer journaling and its problems are welcome to it.
My question is not why allow journeling, but why remove softdeps?
Journeling is NOT a substitute for softdeps.
Home |
Main Index |
Thread Index |
Old Index