On Mon, Nov 12, 2007 at 06:38:33AM +0100, Marc Lehmann wrote: > On Fri, Nov 09, 2007 at 12:39:37AM +0100, Hannah Schroeter <[EMAIL > PROTECTED]> wrote: > > I see less problems with the writing away of the data sucked from the > > web servers, as most Unix like systems write stuff asynchronously, so > > the open(..., O_CREAT...), write() and close() calls won't be too slow. > > Most unix systems cache data for quite long, butwhen they write, usually > user mode apps also halt. For throughput this is of little concern, but > in a game server I wrote, even an fsync could freeze the server for 15-20 > seconds(!) when another sync was in progress at the same time, or when > some othe rprogram geenrated lots of I/O (for example a backup/restore).
BTW: This isn't a global Linux issue, it's specifically an issue with ext3 and the way it handles fsync() on a global scale. http://kerneltrap.org/node/14148 Personally, I use XFS (awesome design). -cl _______________________________________________ Libevent-users mailing list Libevent-users@monkey.org http://monkeymail.org/mailman/listinfo/libevent-users