Share via


Setting the Thread Quantum

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

As a preemptive multitasking OS, Windows Mobile bases preemption solely on the priority of the thread; that is, Windows Mobile schedules threads with a higher priority to run first. Threads at the same priority level run in a round-robin fashion with each thread receiving a quantum, or slice, of execution time.

Because Windows Mobile enables an application to set the quantum on a thread-by-thread basis, you can adapt the scheduler to the current needs of your application. To adjust the quantum, Windows Mobile provides two functions:

Altering the quantum for a specified thread does not affect threads with a higher priority.

See Also

Concepts

Timer and Scheduling Management