Loading...
Please wait, while we are loading the content...
Similar Documents
Augmented CPU Reservations: Towards Predictable Execution on General-Purpose Operating Systems (2001)
| Content Provider | CiteSeerX |
|---|---|
| Author | Regehr, John Stankovic, John A. |
| Description | One problem with performing soft real-time computations on general-purpose operating systems is that these OSs may spend significant amounts of time in the kernel instead of performing work on behalf of the application that is nominally scheduled: the OS effectively steals time from the running application. Stolen time can be a significant obstacle to predictable program execution on real-time versions of Linux and Windows 2000, where it can cause applications to miss essentially all of their deadlines. We propose augmented CPU reservations, a novel mechanism for using fine-grained accounting information about the amount of stolen time to help the scheduler allow applications to meet their deadlines. We have designed and implemented Rez-C and Rez-FB, two schedulers that provide augmented reservations, and we have tested them in Windows 2000, showing that they can increase the predictability of CPU reservations. We also experimentally quantify the severity of stolen time caused by a var... |
| File Format | |
| Language | English |
| Publisher Date | 2001-01-01 |
| Publisher Institution | In Proceedings of the IEEE Real-Time Technology and Applications Symposium (RTAS 2001 |
| Access Restriction | Open |
| Subject Keyword | Augmented Cpu Reservation Real-time Version Fine-grained Accounting Information Augmented Reservation Soft Real-time Computation Stolen Time Towards Predictable Execution Scheduler Allow Application Significant Amount Novel Mechanism Significant Obstacle General-purpose Operating System Cpu Reservation Predictable Program Execution |
| Content Type | Text |
| Resource Type | Article |