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
Link To Document