Skip site navigation (1)Skip section navigation (2)
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>