home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.aix
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!swrinde!gatech!concert!rock!taco!straylight.acs.ncsu.edu!nsysdbj
- From: nsysdbj@acs.ncsu.edu (David Joyner)
- Subject: Re: AIX system process limits
- Message-ID: <1993Jan8.004959.7902@ncsu.edu>
- Sender: news@ncsu.edu (USENET News System)
- Organization: North Carolina State University
- X-Newsreader: TIN [version 1.1 PL6]
- References: <ESULZNER.93Jan7115723@cad669.intel.com>
- Date: Fri, 8 Jan 1993 00:49:59 GMT
- Lines: 27
-
- Eric Sulzner (esulzner@cad669.intel.com) wrote:
- :
- : Finding out how many total processes may run on the system at once
- : is not trivial. Does anyone understand where this value is stored,
- : or if calculated, how?
- :
-
- I suppose the real limit is 2^17 since that is the size of the AIX 3.2
- process table (if you get that many running, I'd like to see it!).
- However, only the active entries of the process table are pinned in
- the kernel.
-
- The active process table is defined by the kernel variables proc
- (beginning address) and max_proc (ending address of active table).
- The kernel will pin more memory and extend max_proc as needed.
-
- I suppose you might get an "out of processes" error if virtual memory
- was low and the kernel could not get enough core to extend the table
- (that's just a guess).
-
- For more on the subject, check out the article "The Preemptable and
- Pageable AIX Kernel" by Jeff Peek in the August 1992 AIXpert.
-
- --
- David Joyner (nsysdbj@acs.ncsu.edu)
- Unix Systems Programmer | Phone: (919) 515-2794 |
- NCSU Administrative Computing Services | FAX: (919) 515-3787 |
-