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: difference between thread based and process based operating systems?

Re: difference between thread based and process based operating systems?

From: Nuno Souto <wizofoz2k_at_yahoo.com.au.nospam>
Date: Fri, 9 May 2003 21:37:41 +1000
Message-ID: <3ebba18a$0$16255$afc38c87@news.optusnet.com.au>


"Ryan Gaffuri" <rgaffuri_at_cox.net> wrote in message news:1efdad5b.0305090427.2b2100a4_at_posting.google.com...
> Ive seen some people discuss that oracle particularly Shared Server
> operates differently on Unix than on Windows because Unix is 'process
> based' and windows is 'thread based'. What is the difference?

http://www-2.cs.cmu.edu/afs/cs/academic/class/15213-f02/lectures/class28.pdf contains a good description of what is thread-based, what is process-based. And the "whys" and "hows" of one or the other.

Some operating systems are traditionally stronger at handling multiple processes. Others are stronger at handling multiple threads within a process. Oracle simply uses one or the other technology depending on which OS it is running on and how realtively efficient each is.

--
Cheers
Nuno Souto
wizofoz2k_at_yahoo.com.au
Received on Fri May 09 2003 - 06:37:41 CDT

Original text of this message

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