Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Jan 2008 07:56:17 +0000
From:      David Taylor <davidt@yadt.co.uk>
To:        Adam McDougall <mcdouga9@egr.msu.edu>
Cc:        freebsd-current@FreeBSD.org
Subject:   Re: Should we simply disallow ZFS on FreeBSD/i386?
Message-ID:  <20080108075616.GA21296@outcold.yadt.co.uk>
In-Reply-To: <20080106233254.GE1138@egr.msu.edu>
References:  <4780D289.7020509@FreeBSD.org> <flqmbo$eac$1@ger.gmane.org> <4780E546.9050303@FreeBSD.org> <9bbcef730801060651y489f1f9bw269d0968407dd8fb@mail.gmail.com> <4780EF09.4090908@FreeBSD.org> <flr0ie$euj$1@ger.gmane.org> <47810BE3.4080601@FreeBSD.org> <4781227B.5020800@rcn.com> <47814EAB.70405@FreeBSD.org> <20080106233254.GE1138@egr.msu.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 06 Jan 2008, Adam McDougall wrote:
> 
> The amount of kmem required for a particular workload on any one machine can vary 
> alot.  Believe it or not, it is one of my AMD64 systems that I had to increase kmem 
> to 1.6G to prevent kmem panics (it does some heavy nightly rsyncs); versus just 
> having kmem set to 1G on a i386 system that constantly serves out files to the 
> internet with various rsyncs running through the day. 

Note that you're probably running into an integer overflow in arc.c
if vm.kmem_size is set to 1GB or higher on i386.  As a result 
kstat.zfs.misc.arcstats.size won't grow above
kstat.zfs.misc.arcstats.c_min...

I posted to freebsd-fs about it, but haven't heard anything from pjd, yet. 

Sadly, after fixing that problem I started encountering the kmem_map
too small panics.

-- 
David Taylor



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