Soft real-time application execution with dynamic quality of service assurance
Scott Brandt, Gary J Nutt, Toby S. Berk, Marty Humphrey · 2002
There is an emerging set of research operating systems that provide specialized support for continuous media and other soft real-time applications. A number of these systems provide QoS scheduling abstractions, some of which may dynamically change the QoS allocations to applications during application execution. The tools and environments that allow application developers to take advantage of these abstractions generally do not exist. This paper describes a dynamic QoS resource manager (DQM), which is a middleware application that abstracts these new operating system interfaces so that they can be easily used in contemporary application environments.