Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 (MU) 9/23/84; site basser.oz
Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!panda!talcott!harvard!seismo!munnari!basser!boyd
From: boyd@basser.oz (Boyd Roberts)
Newsgroups: net.unix-wizards
Subject: Re: Help Measuring Fork/Exec Overhead
Message-ID: <434@basser.oz>
Date: Tue, 17-Sep-85 18:15:19 EDT
Article-I.D.: basser.434
Posted: Tue Sep 17 18:15:19 1985
Date-Received: Fri, 20-Sep-85 06:29:54 EDT
References: <782@druak.UUCP> <907@brl-tgr.ARPA> <2697@sun.uucp> <958@brl-tgr.ARPA>
Reply-To: boyd@basser.OZ (Boyd Roberts)
Organization: Dept. of Comp. Science, Univ. of Sydney, Australia
Lines: 19


Copy-on-write...  I've done it.  It IS a speedup because of the
exec() usually following the fork().  But, I've done it on 32V
which is a VAX swapping system (ie. not bezerkely paging).

We don't swap so much now and our fork()'s are at least twice as fast.
It's about 200 lines of code.  I'm thinking about doing it here
with V8.  That'll be a different story though.


Boyd Roberts

Programmer
Basser Department of Computer Science
University of Sydney
Australia

...!decvax!mulga!basser.oz!boyd
...!seismo!munnari!basser.oz!boyd		<- faster ->