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