Emulating soft real-time scheduling using traditional operating system schedulers
- 1 January 1994
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 292-298
- https://doi.org/10.1109/real.1994.342704
Abstract
Real-time scheduling algorithms are usually only available in the kernels of real-time operating systems, and not in more general purpose operating systems, like Unix. For some soft real-time problems, a traditional operating system may be the development platform of choice. This paper addresses methods of emulating real-time scheduling algorithms on top of standard time-share schedulers. We examine (through simulations) three strategies for priority assignment within a traditional multi-tasking environment. The results show that the emulation algorithms are comparable in performance to the real-time algorithms and in some instances outperform them.Keywords
This publication has 3 references indexed in Scilit:
- Emulating soft real-time scheduling using traditional operating system schedulersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1994
- Performance of REAL/IX
TM
-fully preemptive real time UNIXACM SIGOPS Operating Systems Review, 1989
- Real-time UNIX operating system: RX-UX 832Microprocessing and Microprogramming, 1989