DocumentCode
1924789
Title
Real-time garbage collection for Java
Author
Schoeberl, Martin
Author_Institution
Inst. of Comput. Eng., Vienna Univ. of Technol.
fYear
2006
fDate
24-26 April 2006
Abstract
Automatic memory management or garbage collection greatly simplifies the development of large systems. However, garbage collection is usually not used in real-time systems due to the unpredictable temporal behavior of current implementations of a garbage collector. In this paper we propose a concurrent collector that is scheduled periodically in the same way as ordinary application threads. We provide an upper bound for the collector period so that the application threads never run out of memory
Keywords
Java; concurrency control; real-time systems; scheduling; storage management; Java; application threads; automatic memory management; concurrent collector; real-time garbage collection; scheduling; temporal behavior; Compaction; Engineering management; Interference; Java; Memory management; Programming profession; Real time systems; Technology management; Upper bound; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Object and Component-Oriented Real-Time Distributed Computing, 2006. ISORC 2006. Ninth IEEE International Symposium on
Conference_Location
Gyeongju
Print_ISBN
0-7695-2561-X
Type
conf
DOI
10.1109/ISORC.2006.66
Filename
1630509
Link To Document