Subject: Re: File system performance on i386
To: None <chhellwig@gmx.net>
From: Jaromír <jdolecek@NetBSD.org>
List: tech-perform
Date: 02/26/2001 09:42:45
> > For important data the program has the option of using fsync(),
> > IIRC this doesn't do anything on ext2fs under linux, which was
> > an unpleasant surprise.
>
> Look at the source - the ext2 fsync traverses a double linked list of dirty
> buffers, schedules an IO on them and wait until it is finished - exactly
> what fsync() should do.
So it's fixed it by now, good :) I briefly looked at Linux 2.3.49 kernel
source and there seems to be some code which deals which fsync(),
so it should be fixed for quite some time already.
Jaromir
--
Jaromir Dolecek <jdolecek@NetBSD.org> http://www.ics.muni.cz/~dolecek/
@@@@ Wanna a real operating system ? Go and get NetBSD, dammit! @@@@