Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Apr 2003 22:51:42 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        allbery@ece.cmu.edu
Cc:        freebsd-stable@freebsd.org
Subject:   Re: PATCH: Forcible delaying of UFS (soft)updates
Message-ID:  <20030413.225142.39143716.imp@bsdimp.com>
In-Reply-To: <1050134860.7300.0.camel@rushlight.kf8nh.apk.net>
References:  <3E976EBD.C3E66EF8@tel.fer.hr> <20030412033307.GR30960@elvis.mu.org> <1050134860.7300.0.camel@rushlight.kf8nh.apk.net>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <1050134860.7300.0.camel@rushlight.kf8nh.apk.net>
            "Brandon S. Allbery " KF8NH <allbery@ece.cmu.edu> writes:
: On Fri, 2003-04-11 at 23:33, Alfred Perlstein wrote:
: > * Marko Zec <zec@tel.fer.hr> [030411 19:01] wrote:
: > > - fsync() no longer flushes the buffers to disk, but returns immediately
: > > instead;
: > 
: > This is really the only bad thing I can see here, what about introducing
: > a slight delay and seeing if one can coalesce the writes?  Is this
: > part really needed?  Making fsync() not work is a good way to make
: > any sort of userland based transactional system break badly.
: 
: If you're running that kind of thing you really don't want to be using
: extended delays anyway, I'd think.

Trouble is that lots of things uses fsync behind the scenes...

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030413.225142.39143716.imp>