Question about Cyrus, ext3, and Linux kernel 2.4.18 bug

Rob Siemborski rjs3 at andrew.cmu.edu
Wed Apr 16 19:20:41 EDT 2003


On Wed, 16 Apr 2003, Henrique de Moraes Holschuh wrote:

> All email software worth something calls fsync on every critical file, after
> every critical operation, thus ALREADY operating in "close to sync mount
> mode".  That includes Cyrus and postfix, at the very least.

Doesn't sync mount mode cause an fsync() equivilant after every write(),
intead of after every critical operation (which is easier for the
application to decide than anything else).

Syncing after every write() is MUCH slower than what is actually
necessary.

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper





More information about the Info-cyrus mailing list