Presentation | 2003/3/4 A Real-Time Garbage Collection for Java using Snapshot Algorithm Takumi ENDO, Yo TANAKA, Atsushi MAEDA, Yoshinori YAMAGUCHI, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | Recently, as the use of Java spreads, performance requirements for Java implementations are increasing. Real-time processing ability is one such requirements for Java implementations. However, common Java implementations cannot meet real-time requirements mainly because unbounded pause time of garbage collector (GC). In this report, we present a real-time garbage collector based on Yuasa's Snapsho-at-the-Beginning incremental collection algorithm. We have implemented write-barrier and return-barrier to compensate pointer modification by mutator. As a result, we could drastically reduce the maximum pause time of the user program caused by GC and have successfully guaranteed the real-time processing of specific kind of applications. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | runtime system / memory management / real-time system |
Paper # | CPSY2002-106 |
Date of Issue |
Conference Information | |
Committee | CPSY |
---|---|
Conference Date | 2003/3/4(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | |
Vice Chair | |
Secretary | |
Assistant |
Paper Information | |
Registration To | Computer Systems (CPSY) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | A Real-Time Garbage Collection for Java using Snapshot Algorithm |
Sub Title (in English) | |
Keyword(1) | runtime system |
Keyword(2) | memory management |
Keyword(3) | real-time system |
1st Author's Name | Takumi ENDO |
1st Author's Affiliation | College of Information Sciences, University of Tsukuba() |
2nd Author's Name | Yo TANAKA |
2nd Author's Affiliation | KAWASAKI MICROELECTRONICS,INC. |
3rd Author's Name | Atsushi MAEDA |
3rd Author's Affiliation | Institute of Information Sciences and Electronics, University of Tsukuba |
4th Author's Name | Yoshinori YAMAGUCHI |
4th Author's Affiliation | Institute of Information Sciences and Electronics, University of Tsukuba |
Date | 2003/3/4 |
Paper # | CPSY2002-106 |
Volume (vol) | vol.102 |
Number (no) | 701 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |