Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Dec 2012 03:45:39 +0300
From:      Sergey Kandaurov <pluknet@gmail.com>
To:        Marten Vijn <info@martenvijn.nl>, jakub_lach@mailplus.pl
Cc:        freebsd-stable@freebsd.org
Subject:   Re: 9.1 minimal ram requirements
Message-ID:  <CAE-mSOLQrWfEb8Wr4Hd1yU10DsJW_koB-PCA=RO5h1xvP_CT6Q@mail.gmail.com>
In-Reply-To: <50D644E5.9070801@martenvijn.nl>
References:  <1356218834151-5771583.post@n5.nabble.com> <50D644E5.9070801@martenvijn.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
On 23 December 2012 03:40, Marten Vijn <info@martenvijn.nl> wrote:
> On 12/23/2012 12:27 AM, Jakub Lach wrote:
>>
>> Guys, I've heard about some absurd RAM requirements
>> for 9.1, has anybody tested it?
>>
>> e.g.
>>
>> http://forums.freebsd.org/showthread.php?t=36314
>
>
> jup, I can comfirm this with nanobsd (cross) compiled
> for my soekris net4501 which has 64 MB mem:
>
> from dmesg: real memory  = 67108864 (64 MB)
>
> while the same config compiled against a 9.0 tree still works...
>

This (i.e. the "kmem_map too small" message seen with kernel memory
shortage) could be due to CAM CTL ('device ctl' added in 9.1), which is
quite a big kernel memory consumer.
Try to disable CTL in loader with kern.cam.ctl.disable=1 to finish boot.
A longer term workaround could be to postpone those memory allocations
until the first call to CTL.

# cam ctl init allocates roughly 35 MB of kernel memory at once
# three memory pools, somewhat under M_DEVBUF, and memory disk
# devbuf takes 1022K with kern.cam.ctl.disable=1

         Type InUse MemUse HighUse Requests  Size(s)
       devbuf   213 20366K       -      265  16,32,64,128,256,512,1024,2048,4096
       ctlmem  5062 10113K       -     5062  64,2048
       ctlblk   200   800K       -      200  4096
      ramdisk     1  4096K       -        1
      ctlpool   532   138K       -      532  16,512

-- 
wbr,
pluknet



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAE-mSOLQrWfEb8Wr4Hd1yU10DsJW_koB-PCA=RO5h1xvP_CT6Q>