Subject: Re: more questions about threads...
From: Erik Naggum <erik@naggum.no>
Date: 2000/04/05
Newsgroups: comp.lang.lisp
Message-ID: <3163944702587593@naggum.no>

* Tim Bradshaw <tfb@cley.com>
| I'm not sure what if anything this says, except that solaris has fast
| thread creation perhaps. I'd kind of expect their thread impl to be
| pretty good because their market is big multiprocessor machines.

  I'd also expect Sun to want a "favorable demo" effect that shows this.
  Linux has made fork exceptionally fast (my experience is that PIDs are
  used up about three times faster under Linux than under SunOS 4.1.3_U1,
  with equivalent work being performed on the systems), and has implemented
  the performance sensitive parts of vfork in fork.  ironically, it now
  appears that threads have to do _more_ work than processes because they
  _share_ the memory and a bunch of other stuff that fork splits off into
  objects with distinct identity.

#:Erik