Increase process number in FreeBSD 6.0
Nikolas Britton
nikolas.britton at gmail.com
Thu Feb 23 01:16:02 PST 2006
On 2/22/06, Thawan Kooburat <kthawan at gmail.com> wrote:
> Hi
> I am using FreeBSD 6.0. My course assignment required me to
> increase process number running on a system.
> I have already modify /boot/loader.conf on following parameters
>
> kern.maxusers = 384
> kern.maxproc = 50000
> kern.maxprocperuid = 50000
>
> But after reboot maxproc and maxprocperuid is only 5278 and 4755
> respectively. From my research maxproc is calculated from maxusers,
> but i think my maxproc number is limited by other factors as well.
> Are there any suggestion to this problem without increasing RAM?
>
> My system is running on VMware and 256 MB of RAM available. The test
> program create process by using fork() and child processes is put to
> sleep() immediately after its creation.
>
>
I'm not sure if this still works but put "options MAXUSERS=512" in the
kernel config file and rebuild the kernel. also maybe put it in
sysctl.conf
"The auto-tuning algorithm sets maxuser equal to the amount of memory in the
system, with a minimum of 32, and a maximum of 384."
--
BSD Podcasts @ http://bsdtalk.blogspot.com/
More information about the freebsd-questions
mailing list