Re: kmem_map auto-sizing and size dependencies

From: Artem Belevich <art_at_freebsd.org>
Date: Tue, 22 Jan 2013 15:22:35 -0800
On Mon, Jan 21, 2013 at 1:06 PM, Pawel Jakub Dawidek <pjd_at_freebsd.org> wrote:
> On Fri, Jan 18, 2013 at 08:26:04AM -0800, mdf_at_FreeBSD.org wrote:
>> >  Should it be set to a larger initial value based on min(physical,KVM) space
>> >  available?
>>
>> It needs to be smaller than the physical space, [...]
>
> Or larger, as the address space can get fragmented and you might not be
> able to allocate memory even if you have physical pages available.

+1 for relaxing upper limit.

I routinely patch all my systems that use ZFS to allow kmem_map size
to be larger than physical memory. Otherwise on a system where most of
RAM goes towards ZFS ARC I used to eventually run into dreaded
kmem_map too small panic.

--Artem
Received on Tue Jan 22 2013 - 22:22:43 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:34 UTC