home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / hp / 9718 < prev    next >
Encoding:
Internet Message Format  |  1992-08-26  |  1.1 KB

  1. From: jeff@hpfcmgw.FC.HP.COM (Jeff Taylor)
  2. Date: Wed, 26 Aug 1992 15:51:14 GMT
  3. Subject: Re: force stopped process to swap space ?
  4. Message-ID: <17780232@hpfcmgw.FC.HP.COM>
  5. Organization: HP Fort Collins, CO
  6. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!hp-cv!hp-pcd!hpfcso!hpfcmgw!jeff
  7. Newsgroups: comp.sys.hp
  8. References: <apian.713549256@ise.fhg.de>
  9. Lines: 17
  10.  
  11.  
  12. > e.g. "unable to fork","getcwd length > 1024?: Not enough space"
  13.  
  14.   Indeed, this looks like insufficient swap space.  There are 2 patches
  15. which may help you sqeeze by without adding additional swap.
  16.  
  17.   Patch PHKL_0743 for HP-UX 8.07 implements "traditional" vfork semantics.
  18. Without this patch, vfork(2) in 8.0 is exactly the same as fork(2).  The
  19. problem is that if a very large process vforks in order to exec a small
  20. program, the vfork may fail due to requiring the same amount of swap space
  21. as the parent.  With this patch, the child shares the address space of the
  22. parent process, and the parent is suspended until the child exits or execs.
  23.  
  24.   Patch PHCO_1013 for HP-UX 8.07 eliminates the use of of vfork in getcwd.
  25.  
  26. Regards,
  27. Jeff Taylor
  28.