Running out of process IDs

Nils Boeffel internationils@gmx.net
Wed Jul 24 02:47:00 GMT 2002


I seem to run out of processes frequently, and don't know what's causing 
it.  The only thing I've found that fixes it is a reboot.  I don't 
understand processes well enough to know what the problem is (windows or 
cygwin).

I see this problem happen only when the process IDs are around 64-65k, 
so I'm guessing that it's running out of processes.  Process numbers 
seem to increase for me when I run a lot of scripts (I have some web 
traversal scripts in perl that call wget and other commands a lot).

I'm on XP Home with the latest cygwin.  The cygcheck output is attached.

Thanks,
Nils.

checking whether make sets ${MAKE}... (cached) yes
checking for ANSI C header files... no
checking for sys/types.h... ./configure: /usr/bin/cat: Permission denied
./configure: /usr/bin/rm: Permission denied
no
./configure: fork: Permission denied
./configure: fork: Permission denied
checking for sys/stat.h... ./configure: ${+set}: bad substitution
./configure: /usr/bin/cat: Permission denied
./configure: /usr/bin/rm: Permission denied
       5 [main] bash 63216 sync_with_child: child 65208(0x6A8) died 
before initialization with status code 0x80
    1619 [main] bash 63216 sync_with_child: *** child state waiting for 
longjmp
./configure: fork: Resource temporarily unavailable
./configure: fork: Permission denied
./configure: fork: Permission denied
./configure: fork: Permission denied
~/go/mlrate-1.1> ps
bash: /usr/bin/ps: Permission denied
~/go/mlrate-1.1>

[in a separate window I quit a vi process to win some ids back and do a ps:]

~/go/mlrate-1.1/src> ps
       PID    PPID    PGID     WINPID  TTY  UID    STIME COMMAND
      2736       1    2736       2736  con 1006 10:17:22 /usr/bin/rxvt
      2756    2736    2756       2800    0 1006 10:17:23 /usr/bin/bash
     15988       1   15988      15988  con 1006 10:20:21 /usr/bin/rxvt
     16012   15988   16012      16056    1 1006 10:20:21 /usr/bin/bash
     16036       1   16036      16036  con 1006 10:20:56 /usr/bin/rxvt
     16096   16036   16096      16144    2 1006 10:20:56 /usr/bin/bash
     44628       1   44628      44628  con 1006 12:02:48 /usr/bin/rxvt
     44804   44628   44804      41444    3 1006 12:02:49 /usr/bin/bash
     62964    2756   62964      63036    0 1006 12:10:08 /usr/bin/vim
     64156   44804   64156      64196    3 1006 12:10:30 /usr/bin/ps
~/go/mlrate-1.1/src>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cygcheck.out
URL: <http://cygwin.com/pipermail/cygwin/attachments/20020724/c10cf62e/attachment.ksh>
-------------- next part --------------
--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


More information about the Cygwin mailing list