home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / unix / aix / 13143 < prev    next >
Encoding:
Internet Message Format  |  1993-01-08  |  2.0 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cs.utexas.edu!sun-barr!ames!olivea!inews.Intel.COM!inews!esulzner
  2. From: esulzner@cad669.intel.com (Eric Sulzner)
  3. Newsgroups: comp.unix.aix
  4. Subject: Re: AIX system process limits
  5. Message-ID: <ESULZNER.93Jan8080409@cad669.intel.com>
  6. Date: 8 Jan 93 16:04:09 GMT
  7. References: <ESULZNER.93Jan7115723@cad669.intel.com> <1993Jan8.004959.7902@ncsu.edu>
  8. Sender: news@inews.Intel.COM (USENET News System)
  9. Organization: Design Technology, INTeL Corporation, Santa Clara, CA
  10. Lines: 33
  11. In-Reply-To: nsysdbj@acs.ncsu.edu's message of 8 Jan 93 00:49:59 GMT
  12. Nntp-Posting-Host: cad669
  13.  
  14. I said that csh gives a "no more processes" message when it gets ENOMEM.
  15. In other words, low paging space.  After I increased paging space, these
  16. messages disappeared.  Someone else said what was attributed to me here.
  17.  
  18.    Eric Sulzner (esulzner@cad669.intel.com) wrote:
  19.    : 
  20.    :    Finding out how many total processes may run on the system at once
  21.    :    is not trivial. Does anyone understand where this value is stored,
  22.    :    or if calculated, how?
  23.    : 
  24.  
  25.    I suppose the real limit is 2^17 since that is the size of the AIX 3.2
  26.    process table (if you get that many running, I'd like to see it!).
  27.    However, only the active entries of the process table are pinned in
  28.    the kernel.
  29.  
  30.    The active process table is defined by the kernel variables proc
  31.    (beginning address) and max_proc (ending address of active table).
  32.    The kernel will pin more memory and extend max_proc as needed.
  33.  
  34.    I suppose you might get an "out of processes" error if virtual memory
  35.    was low and the kernel could not get enough core to extend the table
  36.    (that's just a guess).
  37.  
  38.    For more on the subject, check out the article "The Preemptable and
  39.    Pageable AIX Kernel" by Jeff Peek in the August 1992 AIXpert.
  40.  
  41.    --
  42.    David Joyner (nsysdbj@acs.ncsu.edu)
  43.    Unix Systems Programmer                            | Phone: (919) 515-2794  |
  44.    NCSU Administrative Computing Services             | FAX:   (919) 515-3787  |
  45. --
  46. Eric Sulzner    esulzner@scdt.intel.com
  47.