Proceedings of the International Conference on Logistics, Engineering, Management and Computer Science

Improved Adaptive Generational Garbage Collection Algorithm for Java Card

Authors
Fubiao Yang, Daiping Li
Corresponding Author
Fubiao Yang
Available Online May 2014.
DOI
10.2991/lemcs-14.2014.160How to use a DOI?
Keywords
mark-sweep-copy;Flash;Object allocation;wear balance;Java Card
Abstract

The memory size of Java is very limited, while the Java Card specification does not specify the garbage collection mechanism, resulting in the utilization of system memory resources is not efficiently. In order to solve this problem, we adopted cross-layer design ideas, took Flash physical storage characteristics and the features of Java Card object allocation into consideration, designed the generational adaptive mark-sweep-copy garbage collection algorithm for Java Card. In this paper we use small part of RAM resource, effectively reduced the number of write operation of Flash, and provide a good balance of wear and then prolong the life of the Flash. The Algorithm of the garbage collection significantly improved the system performance.

Copyright
© 2014, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the International Conference on Logistics, Engineering, Management and Computer Science
Series
Advances in Intelligent Systems Research
Publication Date
May 2014
ISBN
10.2991/lemcs-14.2014.160
ISSN
1951-6851
DOI
10.2991/lemcs-14.2014.160How to use a DOI?
Copyright
© 2014, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Fubiao Yang
AU  - Daiping Li
PY  - 2014/05
DA  - 2014/05
TI  - Improved Adaptive Generational Garbage Collection Algorithm for Java Card
BT  - Proceedings of the International Conference on Logistics, Engineering, Management and Computer Science
PB  - Atlantis Press
SP  - 701
EP  - 704
SN  - 1951-6851
UR  - https://doi.org/10.2991/lemcs-14.2014.160
DO  - 10.2991/lemcs-14.2014.160
ID  - Yang2014/05
ER  -