Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Jun 2012 15:28:54 -0300
From:      Eduardo <sathler90@gmail.com>
To:        freebsd-chat@freebsd.org
Subject:   panic with kmem_map too small: 335544320 total allocated
Message-ID:  <CADPo_jtiQbgVrK4R4azYKgW=W0KHa1Hj-k-vczqYWNS=Vy==UQ@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hello folks,

my server is FreeBSD 8.3-p1 i386, with 3.2 GB and no PAE enable, no
ZFS either, just running mysql+apache with PF

I had a reboot with this message: reboot after panic:
kmem_malloc(4096): kmem_map too small: 335544320 total allocated


>From what I have read I need to set vm.kmem_size to half of the
available RAM, is this correct?

do I need to change KVA_PAGES ?


Current settings are below, any help is appreciated.

thanks in advance,
-Ed


# sysctl vm.kmem_size_min vm.kmem_size_max vm.kmem_size vm.kmem_size_scale
vm.kmem_size_min: 0
vm.kmem_size_max: 335544320
vm.kmem_size: 335544320
vm.kmem_size_scale: 3

# sysctl hw.physmem hw.usermem
hw.physmem: 3475800064
hw.usermem: 3128418304

# sysctl hw.machine_arch
hw.machine_arch: i386

# sysctl hw.pagesize hw.pagesizes hw.availpages
hw.pagesize: 4096
hw.pagesizes: 4096 0
hw.availpages: 848584



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADPo_jtiQbgVrK4R4azYKgW=W0KHa1Hj-k-vczqYWNS=Vy==UQ>