@inproceedings{2d4a1ce479ab4663842e330e8b5560e3,
title = "Integrated scheduling with garbage collection for real-time embedded applications in CLI",
abstract = "We present a schedulable garbage collection for real-time 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.",
author = "Okehee Goh and Yann-Hang Lee and Ziad Kaakani and Elliott Rachlin",
year = "2006",
doi = "10.1109/ISORC.2006.",
language = "English (US)",
isbn = "076952561X",
series = "Proceedings - Ninth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006",
pages = "101--108",
booktitle = "Proceedings - Ninth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006",
note = "9th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2006 ; Conference date: 24-04-2006 Through 26-04-2006",
}