Date: Fri, 11 Apr 2003 20:33:07 -0700 From: Alfred Perlstein <bright@mu.org> To: Marko Zec <zec@tel.fer.hr> Cc: freebsd-stable@freebsd.org Subject: Re: PATCH: Forcible delaying of UFS (soft)updates Message-ID: <20030412033307.GR30960@elvis.mu.org> In-Reply-To: <3E976EBD.C3E66EF8@tel.fer.hr> References: <3E976EBD.C3E66EF8@tel.fer.hr>
next in thread | previous in thread | raw e-mail | index | archive | help
* Marko Zec <zec@tel.fer.hr> [030411 19:01] wrote: > > When enabled, the extended delaying policy introduces some additional > changes: > > - 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. otherwise, way cool! -Alfred
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030412033307.GR30960>