Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Feb 2012 11:49:48 +0200
From:      Andriy Gapon <avg@FreeBSD.org>
To:        Scott Long <scottl@samsco.org>
Cc:        freebsd-stable@FreeBSD.org, Peter Jeremy <peterjeremy@acm.org>
Subject:   Re: disk devices speed is ugly
Message-ID:  <4F3B7FBC.7080708@FreeBSD.org>
In-Reply-To: <CA28336C-8462-4358-9E68-B01EEB4237CE@samsco.org>
References:  <4F215A99.8020003@os2.kiev.ua> <4F27C04F.7020400@omnilan.de> <4F27C7C7.3060807@os2.kiev.ua> <CAJ-VmomezUWrEgxxmUEOhWnmLDohMAWRpSXmTR=n2y_LuizKJg@mail.gmail.com> <4F37F81E.7070100@os2.kiev.ua> <CAJ-Vmok9Ph1sgFCy6kNT4XR14grTLvG9M3JvT9eVBRjgqD%2BY9g@mail.gmail.com> <4F38AF69.6010506@os2.kiev.ua> <20120213132821.GA78733@in-addr.com> <20120214200258.GA29641@server.vk2pj.dyndns.org> <CA28336C-8462-4358-9E68-B01EEB4237CE@samsco.org>

next in thread | previous in thread | raw e-mail | index | archive | help
on 15/02/2012 06:50 Scott Long said the following:
> The ARC is limited by available wired memory; attempts to allocate such
> memory will evict pages from the buffer cache as necessary, until all
> available RAM is consumed.  If anything, ZFS starves the rest of the system,
> not the other way around, and that's simply because the ARC isn't integrated
> with the normal VM.

I just would like to add for completeness that this is an oversimplified view of
ARC's behavior.  ARC tries to monitor overall memory usage and tries to throttle
itself when necessary.  It also reacts to lowmem signal from pagedaemon.

-- 
Andriy Gapon



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