panic: kmem_malloc(131072): kmem_map too small (AMD64)
Dan Nelson
dnelson at allantgroup.com
Sat Sep 22 18:08:41 PDT 2007
In the last episode (Sep 22), Darren Reed said:
> Kris Kennaway wrote:
>> Larry Rosenman wrote:
>>> On Fri, 21 Sep 2007, Kris Kennaway wrote:
>>>> Larry Rosenman wrote:
>>>>> I'm a heavy ZFS user, and got the following panic on 2007-09-18
>>>>> source/world:
>>>>
>>>> This is a FAQ, please see the archives (you need to increase the
>>>> vm.kmem_size to provide more memory to ZFS).
>>>
>>> I thought that was only for i386, and it hadn't been an issue before.
>>
>> Nope. It is also load-dependent.
>
> So I just received this courtesy of ZFS:
> panic: kmem_malloc(131072): kmem_map too small: 343027712 total allocated
> cpuid = 0
> KDB: enter: panic
>
> This was with these settings in loader.conf:
> vm.kmem_size=419430400
> vm.kmem_size_max=419430400
> vfs.zfs.arc_max=409715200
>
> (That's 400M, 400M and 40M, respectively.)
That's actually 400M, 400M, and 390M; count the digits :) If you want
400M, just put "400M" in loader.conf. Makes it a lot easier to read,
and harder to get wrong.
--
Dan Nelson
dnelson at allantgroup.com
More information about the freebsd-current
mailing list