POV-Ray : Newsgroups : povray.general : Win32 PVMPOV Programmers Needed!! : Re: Win32 PVMPOV Programmers Needed!! Server Time
29 Jul 2024 08:10:34 EDT (-0400)
  Re: Win32 PVMPOV Programmers Needed!!  
From: Ron Parker
Date: 28 Jun 2000 15:20:40
Message: <slrn8lkklh.u1.ron.parker@linux.parkerr.fwi.com>
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

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.