This White Paper provides a primer on how an operating system performs the job of multi-tasking. It provides some level of focus on how the Microsoft OSs do multi-tasking, as well as some of the pitfalls that occur that cause applications to chew up too much CPU.
Written in September of 2002, this paper was an early look into how the Windows task manager schedules processes and threads in the OS. This paper lead to the development of TMuLimit, TMurgent's first software product that was commonly used in Citrix environments to solve performance issues. The product, and associated patent, were later sold to TriCerat and rebranded.
A classic TMurgent White Paper!