Date: Mon, 23 Aug 2010 10:31:53 +0300 From: Andriy Gapon <avg@freebsd.org> To: Artem Belevich <fbsdlist@src.cx> Cc: freebsd-hackers@freebsd.org, zfs-devel@freebsd.org Subject: Re: ZFS arc_reclaim_needed: better cooperation with pagedaemon Message-ID: <4C7223E9.8070801@freebsd.org> In-Reply-To: <AANLkTikg3e%2BGvZNtb5Uk3yAvWYwrgfF-4Rx0dDdooyQM@mail.gmail.com> References: <4C719AB9.9020006@freebsd.org> <AANLkTinreSt_Dk_J5vpZ6xrs=snqYu8zKfO0X6H-x_n3@mail.gmail.com> <4C721161.40403@freebsd.org> <AANLkTikg3e%2BGvZNtb5Uk3yAvWYwrgfF-4Rx0dDdooyQM@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
on 23/08/2010 10:28 Artem Belevich said the following: > If we could also deal with zone fragmentation issue you've written in > another thread, that should bring ZFS even closer to being usable > without shaman-style (the one with lots of muttering, swearing and > dancing around) tuning. > > Actually, it may be worth trying your test with re-enabled UMA > allocator for ARC. Now that pagedaemon will be running, it would also > invoke UMA's low memory handlers and those should be able to give some > memory back to the system. I tried, but still no go (for my taste). The fragmentation is too high and very significant portion of memory is effectively lost to it. E.g. ARC may think that it uses only 1GB but another 1GB is used by free items in ZFS zones (of 4GB total). -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C7223E9.8070801>