[Info-vax] Anyone interested in another public access system
Bob Eager
rde42 at spamcop.net
Mon Apr 6 17:08:34 EDT 2009
On Mon, 6 Apr 2009 20:28:26 UTC, yyyc186 <yyyc186 at hughes.net> wrote:
> On Apr 6, 8:00 am, billg... at cs.uofs.edu (Bill Gunshannon) wrote:
> >
> > So, tell me, what is wrong with forking a new process for each job? What
> > does SPAWN do? The idea of using a separate process for each running task
> > is a part of the underlying paradigm that Unix is based on, why would they
> > do it any other way? If you change the paradigm, then it isn't Unix any
> > more.
>
> Well....the concept of a process doesn't really exist in the Unix
> kernel. There used to be only one process, but they might have gotten
> it up to two now. Unix has threads. Threads are what you get when
> you don't get a real operating system from the beginning.
If you're going to conduct a hate campaign, at least be accurate. Please
explain why UNIX processes are not processes. They have their own locus
of execution, their own virtual memory, their own context.
> OpenVMS corerctly implemented the process concept. You have a parent process and
> child
> processes. Each child can become a parent its. The OS keeps track of
> parent-child relationships. When a parent dies the OS handles the
> children unless you have specifically told the OS the child is to out-
> live the parent when you filled out the birth certificate for the
> child.
And so does UNIX.
--
Bob Eager
More information about the Info-vax
mailing list