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

Reply via email to