• DocumentCode
    2256775
  • Title

    Emulating soft real-time scheduling using traditional operating system schedulers

  • Author

    Adelberg, B. ; Garcia-Molina, H. ; Kao, B.

  • Author_Institution
    Dept. of Electr. Eng., Stanford Univ., CA, USA
  • fYear
    1994
  • fDate
    7-9 Dec 1994
  • Firstpage
    292
  • Lastpage
    298
  • 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
    multiprogramming; operating systems (computers); processor scheduling; real-time systems; emulation algorithms; multi-tasking environment; real-time operating systems; soft real-time scheduling; time-share schedulers; traditional operating system schedulers; Multitasking; Operating systems; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1994., Proceedings.
  • Conference_Location
    San Juan
  • Print_ISBN
    0-8186-6600-5
  • Type

    conf

  • DOI
    10.1109/REAL.1994.342704
  • Filename
    342704