Hi,

Right. Could you please describe in few words whet softdeps is ?

Thanks.
J-F

Le Saturday 05 February 2011 20:11:17, Nick Holland a icrit :
> On 02/05/11 09:32, Jean-Francois wrote:
> > Hello,
> >
> > I just read some extracts of a paper, study from Margo Seltzer & Keith A.
> > Smith from Harvard university, a comparison of LFS & FFS.
>
> the paper from 1995??
>
> Dude.  That's a LONG time ago in the computer world.  It is also a very
> non-specific "Log-structured file system", which may or may not have any
> real-world counterpart here 16 years later (yes, some modern file
> systems are "logging" FSs, but...are they descendants of this 1995 LFS?
>  Or was this LFS a dead-end for real-world reasons that never show up in
> academic papers?  (I'm sure I could do some more research on this, but
> it's your question, not mine :)
>
> > Basic questions from my side, is FFS-2 better than FFS in the sense of
> > dealing with creation of many small files, and is fragmentation less
> > than with FFS ?
>
> Please describe the fragmentation problem you have /observed/...  I do a
> lot to torment file systems, and never seen anything that looked like a
> PROBLEM caused by fragmentation on OpenBSD.  If you aren't seeing a real
> problem, how can you benefit from optimizing?
>
> > Are other file systems with some improvement of performance compared to
> > FFS available for OpenBSD ?
>
> Short answer: there are two file systems provided for day-to-day use on
> OpenBSD: FFS and FFS2.  FFS is the general purpose OS, FFS2 is for very
> large file systems which can't be handled by FFS.  Nice and simple.
>
> Other file systems that OpenBSD supports are for cross-system
> compatibility, not for "better" anything on OpenBSD, at least at this
> time (wouldn't mind seeing a working HAMMER port, of course).
>
> And...as FFS2 is used for larger file systems, I think it is safe to say
> that putting lots of small files on huge file systems is much worse than
> putting lots of small files on a few (or a lot) of small file systems.
>
> However, if you are looking at writing lots of small files, make sure
> you you are using softdeps, you will get a very large performance gain
> (I'm not talking 10% -- more like 10x!).  You may find you get much
> better real performance than many logging systems give.
>
> Nick.

Reply via email to