Return to BSD News archive
Newsgroups: comp.os.386bsd.development Path: sserve!newshost.anu.edu.au!munnari.oz.au!bruce.cs.monash.edu.au!merlin!mel.dit.csiro.au!its.csiro.au!dmssyd.syd.dms.CSIRO.AU!metro!frost!callum From: callum@frost.bain.oz.au (Callum Gibson) Subject: Re: Notes on the *new* FreeBSD V1.1 VM system Message-ID: <1994Mar2.023914.19513@frost.bain.oz.au> Organization: Bain & Company X-Newsreader: TIN [version 1.2 PL2] References: <CLutBp.4K9@flatlin.ka.sub.org> <RA0Jn4G.dysonj@delphi.com> <2kudpoINNbhd@CS.UTK.EDU> <1994Mar1.132637.58107@ans.net> Date: Wed, 2 Mar 1994 02:39:14 GMT Lines: 15 Dennis Ferguson (dennis@ans.net) wrote: > backing store for the entire extra 60 Mb isn't available? With > copy-on-write fork()s a fork()-exec() is extremely likely to actually > use nearly none of that allocation, and I think you get a more useable > system if you don't demand that it be there. How about just use vfork(2) for the situation you describe above (using copy-on-write) and use the non-over-commit technique for ordinary forks, and when exec-ing, etc. regards, Callum -- Callum Gibson callum@frost.bain.oz.au Fixed Income Division, DB Bain & Co. 61 2 258 1620