Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Sep 2014 22:24:56 -0500
From:      Bryan Venteicher <bryanv@daemoninthecloset.org>
To:        Steven Hartland <killing@multiplay.co.uk>
Cc:        "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>
Subject:   Re: Change uma_mtx to rwlock
Message-ID:  <CAMo0n6Sfqxh0vx8ZfwzHLqiwdvR7okrQ9ogK6PzvQ0aaq6iD6Q@mail.gmail.com>
In-Reply-To: <0EAA931C1DCF4897A45D86C7CBDCA11C@multiplay.co.uk>
References:  <CAMo0n6Q=P5H3%2BCqr8KjFRVLvWHZfJYnROVe4xF3DmKw95D%2B5zQ@mail.gmail.com> <CF61374E89D8461093CEDB42D4FCBABE@multiplay.co.uk> <CAMo0n6QMogoNS-X0exL-LHc_pymRGDA1kn408KF59XgJ1qRQtw@mail.gmail.com> <0EAA931C1DCF4897A45D86C7CBDCA11C@multiplay.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Sep 27, 2014 at 9:30 PM, Steven Hartland <killing@multiplay.co.uk>
wrote:

> ----- Original Message ----- From: "Bryan Venteicher" <
> bryanv@daemoninthecloset.org>
>
>> On Sat, Sep 27, 2014 at 8:42 PM, Steven Hartland <killing@multiplay.co.u=
k
>> >
>> wrote:
>>
>>  Out of interest does that include ZFS and its UMA zones, as we're
>>> currently
>>> investigating issues around this.
>>>
>>>
>>>  Yes, I believe this would include ZFS's zones too
>>
>
> It would but I was more curious as it if you had seen the delay
> specifically on
> the ZFS zone or if it was other zones which triggered the issue for you?
>
>
=E2=80=8BWe are using an old version of FreeBSD/ZFS, so our ZFS allocations=
 go
through malloc instead of directly to UMA.

For us, it was the cumulative effect of the number of UMA zones (buckets
really) =E2=80=8Bthat lead to long hold times of the UMA mutex. ZFS related
allocations were a significant part of that, but not typically the largest.



>    Regards
>    Steve
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMo0n6Sfqxh0vx8ZfwzHLqiwdvR7okrQ9ogK6PzvQ0aaq6iD6Q>