Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Oct 1999 12:43:52 -0400 (EDT)
From:      Chuck Robey <chuckr@picnic.mat.net>
To:        Ben Rosengart <ben@skunk.org>
Cc:        Chuck Youse <cyouse@paradox.nexuslabs.com>, Ilia Chipitsine <ilia@cgilh.chel.su>, questions@FreeBSD.ORG, hackers@FreeBSD.ORG
Subject:   Re: why FFS is THAT slower than EXT2 ?
Message-ID:  <Pine.BSF.4.10.9910271242450.29073-100000@picnic.mat.net>
In-Reply-To: <Pine.BSF.4.10.9910271242170.94542-100000@penelope.skunk.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 27 Oct 1999, Ben Rosengart wrote:

> On Wed, 27 Oct 1999, Chuck Robey wrote:
> 
> > On Wed, 27 Oct 1999, Ben Rosengart wrote:
> > 
> > > On Wed, 27 Oct 1999, Chuck Youse wrote:
> > > 
> > > > One of the biggest reasons for the difference:  FreeBSD, by default,
> > > > performs _synchronous_ metadata updates, and Linux performs asynchronous
> > > > metadata updates.  
> > > > 
> > > > It's definitely a bit slower, but the payoff is in reliability.  I have
> > > > seen more than one [production!] Linux machine completely trash its
> > > > filesystems because the implementors decided that their "NT-killer" must
> > > > have good performance at the expense of serious, production-quality
> > > > reliability.
> > > 
> > > Read the post again -- they were using soft updates.
> > 
> > Why is that important?  Soft updates is still far better than an async
> > filesystem.  Have you lost files in panics?  I haven't.
> 
> What panics?  I've been running -stable and it's been living up to the
> name.
> 
> I was pointing out to Chuck Youse that BSD metadata writes are also
> (mostly) asynchronous now, so if FFS is truly slower than ext2fs, there
> must be some other reason.

It felt like it was a comment on the filesystem reliability (the subject
of the immediately preceding paragraph).  I didn't see how softupdates
hurt that reliability.

> 
> --
>  Ben Rosengart
> 
> UNIX Systems Engineer, Skunk Group
> StarMedia Network, Inc.
> 
> 

----------------------------------------------------------------------------
Chuck Robey                | Interests include C programming, Electronics,
213 Lakeside Dr. Apt. T-1  | communications, and signal processing.
Greenbelt, MD 20770        | I run picnic.mat.net: FreeBSD-current(i386) and
(301) 220-2114             |       jaunt.mat.net : FreeBSD-current(Alpha)
----------------------------------------------------------------------------



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9910271242450.29073-100000>