home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / unix / aix / 13119 < prev    next >
Encoding:
Text File  |  1993-01-07  |  1.6 KB  |  40 lines

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