• DocumentCode
    3109100
  • Title

    Operating system extensions for dynamic real-time applications

  • Author

    Sommer, Steven ; Potter, John

  • Author_Institution
    Dept. of Comput., Macquarie Univ., North Ryde, NSW, Australia
  • fYear
    1996
  • fDate
    4-6 Dec 1996
  • Firstpage
    45
  • Lastpage
    50
  • Abstract
    Current general purpose operating systems are unable to support a new class of applications that have the same requirements as conventional applications but with additional real-time constraints. We introduce a new real-time process abstraction to model such applications. We show how an operating system can support these processes by having an admission policy to ensure that all of the processes´ timing requirements can be met, by monitoring the behavior of the processes to ensure that one process cannot interfere with another by exceeding its allocated resources, and by scheduling the processes to meet their requirements. We also introduce a model for managing processes that overrun. Many of the issues involved in the design and implementation of these components are discussed in this paper
  • Keywords
    operating systems (computers); real-time systems; resource allocation; scheduling; system monitoring; timing; admission policy; dynamic real-time applications; general purpose operating systems; operating system extensions; real-time process abstraction; requirements; resource allocation; scheduling; system design; system monitoring; timing requirements; Dynamic scheduling; Kernel; Monitoring; Operating systems; Processor scheduling; Protection; Real time systems; Resource management; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1996., 17th IEEE
  • Conference_Location
    Los Alamitos, CA
  • ISSN
    1052-8725
  • Print_ISBN
    0-8186-7689-2
  • Type

    conf

  • DOI
    10.1109/REAL.1996.563699
  • Filename
    563699