Scheduling (Windows CE 5.0)

Send Feedback

Scheduling is a component of the Windows CE multitasking system.

During scheduling, the kernel maintains a priority list of each thread in the operating system (OS). Each process can contain multiple threads, and each thread is a path of execution.

The scheduling system controls the order in which these different paths of execution are sequenced, and allows the paths to interact with each other in a predictable fashion.

When interrupts occur in the scheduling system, the scheduler takes the interrupts into account and reprioritizes the threads accordingly.

An application developer can create a miniature custom scheduling system internally in a thread through the use of fibers in that thread.

For more information about the scheduling system, see the following topics:

See Also

Kernel Overview

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.