|
![](/i/fill.gif) |
On Wed, 28 Jun 2000 20:57:13 +0200, Thorsten Froehlich wrote:
>The difference between Win 9x and Win NT/2000 is the quality (and
>probability method) of the scheduling algorithms, but they are still both
>pre-emptive.
>In fact this is one of the major improvements in Win 9x since Win 3.x.
9x is still dependent on a lot of 16-bit code, which is to a certain extent
cooperative. 16-bit apps running on 9x cooperate with each other, and the
entire 16-bit subsystem (if you can call it that) is one process from the
point of view of the 32-bit scheduler.
NT has the same arrangement, except for the dependence on 16-bit code,
unless you set up your 16-bit apps to run in separate processes (this is
not the default.)
So 9x and NT are mostly preemptive, but they still have a cooperative
system inside for legacy apps.
--
Ron Parker http://www2.fwi.com/~parkerr/traces.html
My opinions. Mine. Not anyone else's.
Post a reply to this message
|
![](/i/fill.gif) |