Skip site navigation (1)Skip section navigation (2)
Date:      14 May 2004 00:01:16 +0200
From:      Christian Laursen <xi@borderworlds.dk>
To:        freebsd-questions@freebsd.org
Subject:   Re: The journalling file system saga
Message-ID:  <86isf0dm1f.fsf@borg.borderworlds.dk>
In-Reply-To: <200405132247.33270.peter.schuller@infidyne.com>
References:  <40A32D0F.5050101@yahoo.co.uk> <200405132247.33270.peter.schuller@infidyne.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Peter Schuller <peter.schuller@infidyne.com> writes:

[Problems with softupdates]

> Yet another problem is that an fsync() no longer guarantees that data is on 
> disk, even with write caching disabled on the media. This doesn't break 
> things like PostgreSQL provided that the order of writes is preserved, but it 
> does break things like MTA:s that want to guarantee that critical data has 
> been commited to persistent storage before signaling success to an external 
> entity (SMTP client).

fsync(2) works as advertised with softupdates enabled so that shouldn't cause
any problems for applications that are written properly.

-- 
Med venlig hilsen
    Christian Laursen



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