On Wed, Dec 03, 2008 at 12:06:14PM +0100, Otto Moerbeek wrote: > On Wed, Dec 03, 2008 at 11:57:32AM +0100, Sico Bruins wrote: > >> On one of my PCs I ran into the process table full / cannot fork >> trouble, so I decided to make a single change in the GENERIC >> kernel config: I bumped up the maxusers setting to 128. >> >> Config warned me that "config: warning: maxusers (128) > 100". >> >> I grepped around in /usr/src/usr.sbin/config and found this >> comes from sem.c but this knowledge doesn't help me all that much. >> >> Is there a way to get a bigger process table? > > There are two limits: a per user limit, as set by login.conf and a > systemwide limit. The systemwide limit is set by the kern.maxproc sysctl.
Thanks, I am sorry if I was too brief. Running top on acer (the box in question) shows the system as a whole running never more than 100 processes. When that happens I can't ssh in anymore, sshd can't spawn me a shell. Since I am in group staff, and maxproc-cur in login.conf for staff is 128, that can't be it. kern.maxproc is over 2,000. > -Otto Sico. --

