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>