On Mon, Oct 28, 2013 at 5:10 PM, Brian Behlendorf <[email protected]>wrote:

> 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.
>

"Use the slog even with logbias=throughput" looks good to me.

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

Reply via email to