Anyone
who's used a Macintosh before OS-X might want to disagree here.
Or any DOS-based version of Windows (ie Windows 1.0/286/386/3.x/95/98/ME).
These were all "round-robin" if I am not misremembering... (I certainly
remember one application crashing and not passing control to the rest of the
services well enough :-)
This is getting off-topic, and heaven forbid I would say anything nice
about Windows, but 32-bit tasks in 9x are preemptively multitasking. It's
only the 16-bit ones that are still cooperative. However, there was poor
isolation between the two worlds and a single 16-bit task behaving badly
could (because of the way system resources and mutexes are employed) still
cause trouble for 32-bit tasks even though they're supposed to be in their
own little hell, as far as the scheduler is concerned.
Actually, 98SE is the only version of Windows I don't mind ... well, okay,
I can tolerate 2000 also.
*awaits giant LART for the topic diversion*
--
---------------------------------- personal:
http://www.armory.com/~spectre/ --
Cameron Kaiser, Floodgap Systems Ltd * So. Calif., USA * ckaiser at
floodgap.com
-- FORTUNE: You will feel gypped by this fortune. -----------------------------