*BSD News Article 58341


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.cis.okstate.edu!news.ksu.ksu.edu!news.mid.net!crcnews.unl.edu!newspump.wustl.edu!news.ecn.bgu.edu!vixen.cso.uiuc.edu!newsfeed.internetmci.com!news.sprintlink.net!news.netvoyage.net!digital!bogawa
From: bogawa@digital.netvoyage.net (Bryan Ogawa at Work)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: 2.0.5 problem- process table too small (odd circumstances)
Date: 28 Dec 1995 00:41:17 -0800
Organization: Netvoyage Internet Access Provider
Lines: 46
Message-ID: <bogawa.820138847@digital>
NNTP-Posting-Host: digital.netvoyage.net
X-Newsreader: NN version 6.5.0 #1 (NOV)

I have a problem with 2.0.5 FreeBSD.

First, the problem:

I'm recompiling the kernel so that we can have more than 32 simultaneous 
users.  I think I've found (and fixed) a few issues with this (e.g.--you 
need to add more pty devices for this to work).

To test it out, I'm compiling a kernel for a test machine on our "real" 
machine.  The "real" machine is a P90 w/ 64 megs of RAM, and SCSI.  the 
test machine is a cyrix 486/66 w/ 8 megs and 100 (or so) megs of IDE 
storage for freebsd.  As you might imagine, there's no source on the test 
machine, so I've been recompiling the kernel on the other machine, then 
moving it over via ftp.

After moving it over, I install it with the following command:

install -c -m 555 -o root -g wheel -fschg kernel /

This works, I can boot, I can get networks (in fact, I'm typing this in on
an xterm telnetted from that machine as I write), but I'm limited to 42
(or thereabout) processes (which is annoying since I'm trying to screen my
way through all 64 possibilities).  I'm wondering if I'm missing
something--looking at the LINT file right now shows me some alternatives I
haven't tried, so I will try them to try to rule them out, but I'm not
convinced that they will. 

I *have* set maxusers to something beyond 1 or 10 or anything... my last 
two kernels were set to 48 and 64 .

so, my questions:

Is this too much?  Am I missing something?  does this have to do with 
something else, like the procfs or something else?

the error I get is cannot fork... is this a bug or something?

If you have any ideas, if you could email me at bogawa@netvoyage.net (and 
post as well, if you wish), that would be great.  I'll try to read the 
newsgroups but sometimes my site drops stuff. :(

bryan
-- 
Bryan K. Ogawa
Questions or Problems with NetVoyage?  help@netvoyage.net
Check out the NetVoyage HelpWeb at..   <URL: http://www.netvoyage.net/~help/>