[Info-vax] Looking into C-include files on VMS

glen herrmannsfeldt gah at ugcs.caltech.edu
Wed Nov 4 03:56:32 EST 2009


Bill Gunshannon <billg999 at cs.uofs.edu> wrote:
(snip)
 
> fork() is more than just creating a news process.  It is not just
> the overhead that make sit a show stopper on VMS.  It is also things
> like sharing all the variable and open files/devices.  Unless things
> have changed considerably since the last time I tried it VMS just
> flat out can't do that.

I do think this is one place where Unix goofed.  It is an interesting
model, but in practice it is strange.  As it is rare that you want
to share the variables and open files, and most common to exec(),
vfork() was added.  

I presume VMS has some way to share data when needed, though.

-- glen



More information about the Info-vax mailing list