|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'05)
Real-Time GC in JeRTy™VM Using the Return-Barrier Method
Seattle, Washington
May 18-May 20
ISBN: 0-7695-2356-0
| ASCII Text | x | ||
| Hideaki Saiki, Yoshiharu Konaka, Tsuneyasu Komiya, Masahiro Yasugi, Taiichi Yuasa, "Real-Time GC in JeRTy™VM Using the Return-Barrier Method," 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC), pp. 140-148, Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'05), 2005. | |||
| BibTex | x | ||
| @article{ 10.1109/ISORC.2005.45, author = {Hideaki Saiki and Yoshiharu Konaka and Tsuneyasu Komiya and Masahiro Yasugi and Taiichi Yuasa}, title = {Real-Time GC in JeRTy™VM Using the Return-Barrier Method}, journal ={2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)}, volume = {0}, year = {2005}, isbn = {0-7695-2356-0}, pages = {140-148}, doi = {http://doi.ieeecomputersociety.org/10.1109/ISORC.2005.45}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC) TI - Real-Time GC in JeRTy™VM Using the Return-Barrier Method SN - 0-7695-2356-0 SP140 EP148 A1 - Hideaki Saiki, A1 - Yoshiharu Konaka, A1 - Tsuneyasu Komiya, A1 - Masahiro Yasugi, A1 - Taiichi Yuasa, PY - 2005 KW - null VL - 0 JA - 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC) ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISORC.2005.45
Runtime systems for applications written in certain languages such as Java™ and Lisp usually have a garbage collection (GC) feature to make efficient use of memory. With this feature, the system, before running out of memory space, automatically reclaims unnecessary fragments of memory at one burst and recycles them for use by applications. In conventional implementations, however, the system has to suspend the execution of applications while carrying out GC, which renders GC generally unsuitable for real-time processing systems. As a solution to this problem, Yuasa, et al. of Kyoto University developed the return-barrier method based on snapshot GC. Return-barrier enhances real-time GC processing over the original snapshot GC. Some reports have been published on the evaluation of the return-barrier method in the Lisp environment such as Kyoto Common Lisp (KCL). In this paper, we report the implementation of the return-barrier method for JeRty™VM, which is a real-time environment for embedded Java applications developed by OMRON Corporation, and its performance improvement over the conventional GC in JeRTyVM.
Citation:
Hideaki Saiki, Yoshiharu Konaka, Tsuneyasu Komiya, Masahiro Yasugi, Taiichi Yuasa, "Real-Time GC in JeRTy™VM Using the Return-Barrier Method," isorc, pp.140-148, Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.
