Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!linus!philabs!cmcl2!seismo!brl-tgr!tgr!cottrell@nbs-vms.ARPA From: cottrell@nbs-vms.ARPA Newsgroups: net.unix-wizards Subject: Fork of a Different Color Message-ID: <810@brl-tgr.ARPA> Date: Mon, 19-Aug-85 18:36:19 EDT Article-I.D.: brl-tgr.810 Posted: Mon Aug 19 18:36:19 1985 Date-Received: Fri, 23-Aug-85 05:10:38 EDT Sender: news@brl-tgr.ARPA Lines: 16 /* What If Department: What if a different kind (color) of fork was defined to *not* duplicate either text or data, but only stack? This would eliminate (partially) the need for memory sharing as each process would share global vars, while keeping auto vars (including fn args) local to each process. This is not a new idea; UNIVAC (oops, Sperry) EXEC 8, does this with it's fork call, and calls the processes `activities'. What if UNIX (tm TPC) had this feature? What If? jim cottrell@nbs */ ------