Date: Tue, 7 Nov 1995 04:19:25 +1100 From: Bruce Evans <bde@zeta.org.au> To: bde@zeta.org.au, dyson@freefall.freebsd.org Cc: CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, j@uriah.heep.sax.de Subject: Re: cvs commit: src/sys/ufs/ufs ufs_lookup.c Message-ID: <199511061719.EAA25085@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>The sync system call (and the update daemone) works correctly >because the MNT_ASYNC flag is >temporarily cleared. You argument for fsync is more valid though, and Not good. The flag is per file system so all operations on the file system currently being synced are slowed down. >Actually, I am considering supporting a couple of levels of asynchness, >a "safe" one that just helps speed things up with little risk, and >a really fast "no holds barred" one like Linux. Perhaps the "safe" one >will do meta-data updates every second or so, and the unsafe one will work >like it does now?? I'd prefer [meta-]data updates based on synchronization points - try not to update for half completed operations. Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199511061719.EAA25085>