loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)
Integrated Scheduling with Garbage Collection for Real-Time Embedded Applications in CLI
Gyeongju, Korea
April 24-April 26
ISBN: 0-7695-2561-X
Okehee Goh, Arizona State Univesity, USA
Yann-Hang Lee, Arizona State University, USA
Ziad Kaakani, Honeywell International Inc., AZ, USA
Elliott Rachlin, Honeywell International, Inc., AZ, USA
We present a schedulable garbage collection for realtime applications in virtual machine environments. The design objective is to make the pause time caused by garbage collection operations controllable, and the invocation of garbage collection predictable. Thus, real-time applications can be schedulable along with garbage collection. We develop a prototype for a schedulable garbage collection in MONO CLI execution environment. A cost model of garbage collection is established based on measured WCET to predict the execution time and overhead of garbage collection operations. A scheduling algorithm of garbage collection and application tasks is presented to illustrate how the time and memory constraints of real-time systems can be met. The experiment result of the scheduling algorithm for a periodic task set on the prototype is included in the paper.
Citation:
Okehee Goh, Yann-Hang Lee, Ziad Kaakani, Elliott Rachlin, "Integrated Scheduling with Garbage Collection for Real-Time Embedded Applications in CLI," isorc, pp.101-108, Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.