Performance
Test machine is a 500MHz Pentium III
Most mode change operations run in less than 40µs
- Create / destroy scheduler instance, begin / end CPU reservation, etc.
Median context switch time
- Unmodified Windows 2000: 7.1µs
- HLS time-sharing scheduler: 11.7µs
Cost of each extra level in the scheduling hierarchy is 0.96µs
Many opportunities for optimization