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 :
بازگشت