DocumentCode
3507833
Title
Enabling deadline scheduling for Java real-time computing
Author
Lizzi, Christophe
Author_Institution
CS Technol. Inf., Bron, France
fYear
1999
fDate
1999
Firstpage
152
Lastpage
153
Abstract
We present a scheduling architecture that enables the implementation of deadline based scheduling policies. The architecture is used to give real time capabilities to a custom Java virtual machine. This framework retains a clear separation between generic kernel mechanisms and upper level scheduling classes. A pure earliest deadline first algorithm can be implemented, but enhanced policies such as Dover or Robust EDF are also supported. We present our architecture, its implementation in the ChorusOS microkernel and its use by the Java virtual machine
Keywords
Java; operating system kernels; real-time systems; scheduling; virtual machines; ChorusOS microkernel; Dover; Java real time computing; Robust EDF; custom Java virtual machine; deadline based scheduling policies; deadline scheduling; enhanced policies; generic kernel mechanisms; pure earliest deadline first algorithm; real time capabilities; scheduling architecture; upper level scheduling classes; Dynamic scheduling; Ear; Heuristic algorithms; Java; Kernel; Manufacturing automation; Process control; Processor scheduling; Scheduling algorithm; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 1999. Proceedings. The 20th IEEE
Conference_Location
Phoenix, AZ
ISSN
1052-8725
Print_ISBN
0-7695-0475-2
Type
conf
DOI
10.1109/REAL.1999.818837
Filename
818837
Link To Document