Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!brl-adm!adm!rbj@icst-cmr.arpa From: rbj@icst-cmr.arpa (Root Boy Jim) Newsgroups: comp.unix.wizards Subject: Free Software Foundation (was: Re: Mach, the new standard?) Message-ID: <9860@brl-adm.ARPA> Date: Mon, 19-Oct-87 20:53:24 EST Article-I.D.: brl-adm.9860 Posted: Mon Oct 19 20:53:24 1987 Date-Received: Sun, 25-Oct-87 01:45:04 EST Sender: news@brl-adm.ARPA Lines: 19 From: Doug Gwyn In article <7672@felix.UUCP> preston@felix.UUCP (Preston Bannister) writes: >The fork call is going to be awefully expensive, as a copy of the >entire data space of the parent will be made. It need not be; don't copy the pages until a attempt to modify them occurs. Don't even copy them then. Copy only the stack. Why is it that people are are so resistant to the idea of sharing data space? Shared memory for free! It is conceivable (and probable) that this would be a separate system call because this feature is not always wanted. (Root Boy) Jim Cottrell National Bureau of Standards Flamer's Hotline: (301) 975-5688 Alright, you!! Imitate a WOUNDED SEAL pleading for a PARKING SPACE!!