On Thu, 2006-12-14 at 11:33 +0100, Roch - PAE wrote: > We did have a use case for zil synchronicity which was a > big user controlled transaction : > > turn zil off > do tons of thing to the filesystem. > big sync > turn zil back on
Yep. The bulk of the "heavy lifting" on systems I run with ZFS is conceptually of this form -- nightly builds of the solaris "ON" consolidation. Some of the tools used within the build may call fsync() -- and this may be appropriate when they're operating on their own, but within the context of the build, the fsync() is wasted effort which may cause cpus to go idle. Similarly, the bulk of the synchronous I/O done during the import of SMF manifests early in boot after an install or upgrade are wasted effort.. - Bill _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss