Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Dec 1998 20:41:36 +0000
From:      Ben Smithurst <ben@scientia.demon.co.uk>
To:        Sue Blake <sue@welearn.com.au>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: cannot fork
Message-ID:  <19981213204136.A17472@scientia.demon.co.uk>
In-Reply-To: <19981214070131.32240@welearn.com.au>
References:  <19981213211314.57505@welearn.com.au> <19981213145942.D10841@scientia.demon.co.uk> <19981214070131.32240@welearn.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Sue Blake wrote:

> Thanks Ben, it sounds like you're on the right track here even though
> I understand ver little of what you've said.  Could you translate some
> of it into "do this" style?
>
> I get that 'limits' is a command I can type, and it comes back with
> maxprocesses-cur 64

What does

$ sysctl kern.maxproc

show? That's the system wide limit, which may be higher than your user
limit. I'm guessing that while you're running X you could easily get 64
processes. (`ps ax | wc -l' will tell you how many procs you have, near
enough anyway.)

If kern.maxproc is a lot higher than 64, you can probably just alter
some settings in /etc/login.conf to increase the per-user limits
(following the instructions at the top of login.conf about rebuilding
the database). To find out which class you are in, do `limits -U sue',
or something:

$ limits -U ben
Resource limits for class staff:

shows I'm in the `staff' class. You can change your class if needed
using vipw, it's the fifth field along (which may well be blank, and can
safely be left blank).

If kern.maxproc isn't much higher, rebuild your kernel,
replacing the maxusers line in the kernel config file with

maxusers	64

or some such value. Reboot, check kern.maxproc and your limits, and see
if things are working better.

-- 
Ben Smithurst
ben@scientia.demon.co.uk

send a blank message to ben+pgp@scientia.demon.co.uk for PGP key

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19981213204136.A17472>