Process table

Dave Martindale dave at onfcanim.UUCP
Wed Nov 23 08:31:29 AEST 1988


In article <21006 at apple.Apple.COM> antonio at Apple.COM (Antonio Ordonez) writes:
>In article <261 at berlin.acss.umn.edu> grg at berlin.acss.umn.edu (George Gonzalez) writes:
>>
>>We are getting the message:  Proc: Table is full.
>>Evidently, we have run out of space in the process table?
>>We need to have about 100 background processes for our application.

>To change the value of NPROC (which is set to 50 by default) type
>
>kconfig -n /unix  (this will give you a new line with no prompt)
>NPROC=num_proc    (substitute num_proc by the number you want, 100 should do)
>cntl-D            (this will end the input mode and give you a prompt back)

You probably want to set NPROC to 130 or 150, if you need 100 processes
for your application, since the system uses some too.

Also, if those background processes are all owned by one user, and
that user is someone other than "root", you will also need to increase
MAXUP to greater than 100 - it's the maximum number of processes
for a single user.

>The cc compiler allows you to create shared text area if you compile a 
>program with the -n option

Yes, but does this do anything?  After compiling with or without -n,
file always identifies the binary as
"COFF object not stripped  paged executable", and the magic numbers in
the file header seems to be the same.



More information about the Comp.unix.aux mailing list