The information in this article applies to:
SUMMARYPreemptive scheduling, which Windows DOES NOT do, is defined in the following way: Between any two application instructions, N instructions may execute in another application's context, where N is greater than or equal to zero.A nonpreemptive system, such as Windows, will guarantee that this number N will always be zero. MORE INFORMATION
In nonpreemptive scheduling, an application is not forced out of
context asynchronously (that is, it is not preempted). Instead, the
application runs until it explicitly gives up control. Windows-aware
applications give up control through various system calls. Although
they are not aware of it, MS-DOS-based applications give up control
whenever they attempt various I/O functions.
Additional query words: 3.00 no32bit 3.10
Keywords : kb16bitonly |
Last Reviewed: November 4, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |