Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Background processes on NT
> NT is not real multi-tasking OS (maybe NT5 will be). Even
> Oracle 8 is running under a single process, with multi-thread for each
> background process (SMON,PMON ..., a unix sense)
Of course NT is a real multi-tasking OS! Within a single parent process you
can have any number of threads, all running indpendently from each other.
They inherit a resource pool from the parent. So Oracle/NT is a single
process with separate threads running at different priorities. This concept
of a parent process with child threads has been used successfully in other
multi-tasking OS's, especially real-time, pre-emptive multi-tasking OS's.
Whereas UNIX lets you spawn a child thread that can outlive its parent,
this is doesn't happen in other OS's.
-djc
Received on Fri Nov 21 1997 - 00:00:00 CST