Improved Adaptive Generational Garbage Collection Algorithm for Java Card
- 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/).
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 -