www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/1998/04/02/17:26:42

From: noer AT cygnus DOT com (Geoffrey Noer)
Subject: Re: Crazy fork idea
2 Apr 1998 17:26:42 -0800 :
Message-ID: <199804030112.RAA01134.cygnus.cygwin32.developers@rtl.cygnus.com>
References: <EqtAp6 DOT 703 AT bbc DOT com>
To: cgf AT bbc DOT com
Cc: cygwin32-developers AT cygnus DOT com

Christopher Faylor wrote:
[...]
> Somebody brought up something similar to this a while ago in the mailing
> list.  I think that Sergey mentioned that copy-on-write is not available
> under Windows 95.  Big surprise.  Otherwise, I think this would be perfect
> for fork().

The book didn't mention it was incompatible with Win 95 and it usually
makes note of such things.  But I'll have to check the MSDN CD to be
sure.

> I've been wondering if it wouldn't be a good idea to have two versions of
> cygwinb19.dll, though -- a Windows 95 version and a Windows NT version.

I have very mixed feelings about this issue.  You're right that it
should probably be discussed.

> I'm hoping to take a look at fork() next week.  I have a couple of ideas
> for speeding it up.  I think that it is possible to get by with fewer
> "context switches".

The outline you sent a few weeks ago of the changed fork() made sense
to me -- it's almost certainly significantly better than what we're
doing now...

-- 
Geoffrey Noer
noer AT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019