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