Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Description of OS process architecture of Oracle on Novell Netware

Re: Description of OS process architecture of Oracle on Novell Netware

From: Billy Verreynne <vslabs_at_onwe.co.za>
Date: Wed, 28 Oct 1998 08:01:42 +0200
Message-ID: <716c4a$1jm$2@hermes.is.co.za>


Nilesh_at_cheerful.com wrote in message <7164ut$ng1$1_at_nnrp1.dejanews.com>...

>Under NT, there is only one process, and that is the ORACLE process. It can
be
>seen using the task manager. Except for the TNS listner, there is no other
>process. Background processes are not at OS level but are threads. The
Smon,
>Pmon,other server process,etc are all threads. The SGA is part of the
process.
>It adds up to one huge process, which is why maybe NT cannot have a very
huge
>SGA. (not sure, but limited to 2gb on NT/intel and 8GB with VLM on
NT/alpha).

The question though is why does it run as threads in the same processing space. You can easily spawn seperate distinct processes on NT, each in it's own processing space, and have these processes communicating via whatever IPC method you prefer (doesn't Oracle use semaphores for this?).

Why has Oracle chosen the thread model on NT? Are there any technical reasons for that? Maybe something that NT fails to do/support which is possible in Unix?

regards,
Billy Received on Wed Oct 28 1998 - 00:01:42 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US