On 10/25/13 09:38, Matthew Ahrens wrote:



On Wed, Oct 23, 2013 at 12:21 PM, Steven Hartland
<[email protected] <mailto:[email protected]>> wrote:

    I've been looking through the http://open-zfs.org/wiki/__Features
    <http://open-zfs.org/wiki/Features>
    list today, updating a few things and have noticed a few items
    which the ZFS On Linux folks have implemeted that currently
    aren't in FreeBSD.

    I've ported a couple simple ones today but the following few
    I'm not as familar with the code area with so would appreciate
    some feedback on.

    FASTWRITE Algorithm: Improves synchronous IO performance.
    
https://github.com/zfsonlinux/__zfs/commit/__920dd524fb2997225d4b1ac180bcbc__14b045fda6
    
<https://github.com/zfsonlinux/zfs/commit/920dd524fb2997225d4b1ac180bcbc14b045fda6>


This idea seems promising.  I haven't looked at the code.



    Use the slog even with logbias=throughput
    
https://github.com/zfsonlinux/__zfs/commit/__5d7a86d114c2706a8d14d94b71f81a__d5cdf066c5
    
<https://github.com/zfsonlinux/zfs/commit/5d7a86d114c2706a8d14d94b71f81ad5cdf066c5>


This makes sense to me.  I would suggest porting this first since it's
simpler and easy to understand.

--matt

Both of these changes significantly improved synchronous write performance under Linux when using a ZIL device. There have been no reported adverse effects. We would love further review of these changes by the community.

Thanks,
Brian





        Regards
        Steve

    ==============================__==================
    This e.mail is private and confidential between Multiplay (UK) Ltd.
    and the person or entity to whom it is addressed. In the event of
    misdirection, the recipient is prohibited from using, copying,
    printing or otherwise disseminating it or any information contained
    in it.
    In the event of misdirection, illegible or incomplete transmission
    please telephone +44 845 868 1337 <tel:%2B44%20845%20868%201337>
    or return the E.mail to [email protected]
    <mailto:[email protected]>.

    _________________________________________________
    developer mailing list
    [email protected] <mailto:[email protected]>
    http://lists.open-zfs.org/__mailman/listinfo/developer
    <http://lists.open-zfs.org/mailman/listinfo/developer>




_______________________________________________
developer mailing list
[email protected]
http://lists.open-zfs.org/mailman/listinfo/developer


_______________________________________________
developer mailing list
[email protected]
http://lists.open-zfs.org/mailman/listinfo/developer

Reply via email to