Subject: Re: Need help tweaking a 1.5.2 kernel for server use
To: Monroe Williams <monroe@criticalpath.com>
From: Mipam <mipam@ibb.net>
List: netbsd-help
Date: 11/06/2001 13:15:18
[snip]
> Ideally, I'd like to see the following kernel options (as well as any other
> relevant ones I've missed) explained in such a way that someone who hasn't
> read any of the kernel code can correctly calculate (not guess) the values
> they should use:
>
> NMBCLUSTERS
> NKMEMPAGES
I guess you mean NKMEMCLUSTERS?
> BUFCACHE
> NBUF
> BUFPAGES
>
> It would also be useful to know the default value for each option for
> macppc, the interactions between the different values, and any other
> implicit limits (i.e. what particular limit gets exceeded that causes macppc
> machines with 1G+ of memory to panic on boot).
Well, to know the default values for your platform use the
sysctl command, to have a more detailed explanation use
man 3 sysctl :-)
or man options is also gonna help.
Btw, as i understand, in the GENERIC kernel config from macppc,
there is allrdy :options NMBCLUSTERS=1024
Or you can look in:
arch/macppc/include/param.h
But plz look in man options, NKMEMCLUSTERS, BUFCACHE, NBUF and BUFPAGES
are explained there.
Perhaps you also wanna look at KERN_MAXFILES, the amount of maximum
open files that may be open on your system, important if you wish
to run a big mailserver for example.
Bye,
Mipam.