Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!nuchat!uhnix1!sugar!peter From: peter@sugar.UUCP (Peter da Silva) Newsgroups: comp.unix.wizards,comp.arch Subject: Re: FSF Message-ID: <782@sugar.UUCP> Date: Sun, 20-Sep-87 15:52:06 EDT Article-I.D.: sugar.782 Posted: Sun Sep 20 15:52:06 1987 Date-Received: Sun, 20-Sep-87 23:46:02 EDT References: <2748@eecae.UUCP> Organization: Sugar Land UNIX - Houston, TX Lines: 19 Xref: mnetor comp.unix.wizards:4367 comp.arch:2270 > [why not replace fork() with spawn()] [spawn == load-and-execute a new program] Have you ever used a system where the basic process creation primitive was spawn? There's lots of stuff you can't do. fork() is a more powerful tool than spawn(). It'd be nice to have both, but not necessary. > [how do you implement fork in an IBM-PC] You copy the whole address space. No big deal: it's less than 128K. > [how can you force users not to overwrite segment registers in IBM-PC UNIX] You can't. It's not a 100% secure system, but it's fine for a personal computer. -- -- Peter da Silva `-_-' ...!hoptoad!academ!uhnix1!sugar!peter -- 'U` Have you hugged your wolf today?