Peter Schuller writes:
 > > I agree about the usefulness of fbarrier() vs. fsync(), BTW.  The cool
 > > thing is that on ZFS, fbarrier() is a no-op.  It's implicit after
 > > every system call.
 > 
 > That is interesting. Could this account for disproportionate kernel
 > CPU usage for applications that perform I/O one byte at a time, as
 > compared to other filesystems? (Nevermind that the application
 > shouldn't do that to begin with.)

I just quickly measured this (overwritting files in CHUNKS);
This is a software benchmark (I/O is non-factor)

        CHUNK   ZFS vz UFS

        1B      4X slower
        1K      2X slower
        8K      25% slower
        32K     equal
        64K     30% faster

Quick and dirty but I think it paints a picture.
I can't really answer your question though.

-r

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to