Publication Type |
Journal Article |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Regehr, John |
Title |
Some guidelines for proportional share CPU scheduling in general-purpose operating systems |
Date |
2001-01-01 |
Description |
Our premise is that since there already exists a large, mature body of literature on real-time scheduling in general-purpose operating systems, it is time to spend more effort deciding which of these algorithms should be used and when, and less effort on generating new algorithms. In this paper we focus on proportional share schedulers. We introduce the notion of pessimism-the proportion of overreservation required for an application to meet real-time deadlines when scheduled by proportional share schedulers that have bounded allocation error. We study the implications of pessimism and its effect on the selection of scheduling algorithm and scheduling quantum size, and also the interaction of quantum size and context switch overhead. Finally, we examine the implications of these tradeoffs for the design of applications and schedulers. |
Type |
Text |
Publisher |
Institute of Electrical and Electronics Engineers (IEEE) |
Dissertation Institution |
University of Utah |
Language |
eng |
Bibliographic Citation |
Regehr, J. (2001). Some guidelines for proportional share CPU scheduling in general-purpose operating systems. Presented as a work in progress at the 22nd IEEE Real-Time Systems Symposium (RTSS 2001). December 3-6. |
Rights Management |
(c) 2001 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. |
Format Medium |
application/pdf |
Format Extent |
37,838 bytes |
Identifier |
uspace,17510 |
ARK |
ark:/87278/s6kk9wkf |
Setname |
ir_uspace |
ID |
708016 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6kk9wkf |