Re: New experimental btrfs branch ready for testing

Steven Pratt
2009-06-15T15:46:17Z

Chris Mason wrote:
> On Sat, Jun 06, 2009 at 11:38:45AM -0500, Steven Pratt wrote:
>
>> No problem. Raid results are uploading to
>> http://btrfs.boxacle.net/repository/raid/history/History.html now.
>> There were massive improvements in the random write workloads,
>> especially with cow enabled!! MailServer had moderate perf gains, but
>> dramatic decrease in CPU utilization, so this is very good as well.
>>
>> The only regression I see is on large file creates, CPU is up 200% or
>> more while performance is fairly flat. btrfs_tree_lock now dominates
>> the profile.
>>
>
> I'm not able to reproduce the btrfs_tree_lock usage that you're seeing.
> Could you please use the callgraph option to oprofile?
>

Ok, back from vacation and have re-engaged my brain :-) Was thinking I
would have to re-run this for you, but we already have callgraph data
for all the runs. For the 128 thread create workload it is here:
http://btrfs.boxacle.net/repository/raid//2-6-30-rc7-newformat/btrfs-6-2-newformat/btrfs1.ffsb.large_file_creates__threads_0128.09-06-04_01.23.30/analysis/oprofile.breakout.001/oprofile-callgraph

Steve
> -chris
>