Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Aug 2015 08:18:00 -0400
From:      PK1048 <info@pk1048.com>
To:        FreeBSD Filesystems <freebsd-fs@freebsd.org>
Subject:   Re: ZFS: Disabling ARC?
Message-ID:  <12AA569B-829F-418F-B7B4-897F34B92067@pk1048.com>
In-Reply-To: <55BF1270.10003@sneakertech.com>
References:  <55BC14B7.9010009@sneakertech.com> <9DBE58C6-8C42-498B-AB66-7D9BBDFAA90F@kraus-haus.org> <55BF1270.10003@sneakertech.com>

index | next in thread | previous in thread | raw e-mail

Sent from my portable device

On Aug 3, 2015, at 03:04, Quartz <quartz@sneakertech.com> wrote:

>> If you are really worried about the ARC hogging RAM, then set a cap.
>> The kernel tunables here are:
> 
> I'm not worried about it hogging ram per se, but rather I'm a little confused about where and when it helps, where it's useless or detrimental (if ever), and consequently I don't really know when I should tune it or what to tune it *to*.

> Basically, my question is the subject line of this thread: is there ever a reason to attempt to disable ARC, and what would that situation probably look like?

I expect that ZFS would be functionally useless (from a performance standpoint) if you completely disabled the ARC, I'm not even sure you can.

Take a look at http://www.solarisinternals.com/wiki/index.php/ZFS_Evil_Tuning_Guide before doing any ZFS tuning. It was written in the early (Solaris only) days of ZFS, but is still for the most part applicable today.

Brendan Gregg has a very good blog entry on the ARC here http://dtrace.org/blogs/brendan/2012/01/09/activity-of-the-zfs-arc/ I suspect that will answer most of your ARC questions in detail.



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?12AA569B-829F-418F-B7B4-897F34B92067>