On 06/21/2011 04:20 PM, Andi Kleen wrote:
> Josef Bacik writes:
>
>> When doing DIO tracing I noticed we were doing a ton of allocations, a lot of
>> the time for extent_states. Some of the time we don't even use the
>> prealloc'ed
>> extent_state, it just get's free'd up. So instead create a
Josef Bacik writes:
> When doing DIO tracing I noticed we were doing a ton of allocations, a lot of
> the time for extent_states. Some of the time we don't even use the
> prealloc'ed
> extent_state, it just get's free'd up. So instead create a per-cpu cache like
> the radix tree stuff. So we
When doing DIO tracing I noticed we were doing a ton of allocations, a lot of
the time for extent_states. Some of the time we don't even use the prealloc'ed
extent_state, it just get's free'd up. So instead create a per-cpu cache like
the radix tree stuff. So we will check to see if our per-cpu