EVM's Java']Java dynamic memory manager and garbage collector

被引:0
|
作者
Lee, Sang-Yun [1 ]
Choi, Byung-Uk [2 ]
机构
[1] Hanyang Univ, Dept Elect Telecommun Engn, Seoul 133791, South Korea
[2] Hanyang Univ, Div Informat & Commun, Seoul 133791, South Korea
关键词
garbage collector; memory management; Mark & Sweep; EVM;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we propose the dynamic memory manager and garbage collector for the embedded Java virtual machine. In order to facilitate to memory allocation and deallocation fast, the memory manager divides a heap into various sizes and thus manages it with the unit of block which is a set of identical cell. And we propose a new 4-color based Mark & Sweep garbage collector in order to support a multi-thread.
引用
收藏
页码:737 / +
页数:2
相关论文
共 50 条
  • [1] A generational on-the-fly garbage collector for Java']Java
    Domani, T
    Kolodner, EK
    Petrank, E
    [J]. ACM SIGPLAN NOTICES, 2000, 35 (05) : 274 - 284
  • [2] Implementing an on-the-fly garbage collector for Java']Java
    Domani, T
    Kolodner, EK
    Lewis, E
    Salant, EE
    Barabash, K
    Lahan, I
    Levanoni, Y
    Petrank, E
    Yanover, I
    [J]. ACM SIGPLAN NOTICES, 2001, 36 (01) : 155 - 166
  • [3] An on-the-fly reference counting garbage collector for Java']Java
    Levanoni, Y
    Petrank, E
    [J]. ACM SIGPLAN NOTICES, 2001, 36 (11) : 367 - 380
  • [4] An energy efficient garbage collector for Java']Java embedded devices
    Griffin, P
    Srisa-an, W
    Chang, JM
    [J]. ACM SIGPLAN NOTICES, 2005, 40 (07) : 230 - 238
  • [5] Active memory processor: A hardware garbage collector for real-time Java']Java embedded devices
    Srisa-an, W
    Lo, CTD
    Chang, JEM
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2003, 2 (02) : 89 - 101
  • [6] Class unloading with a concurrent garbage collector in an embedded Java']Java VM
    Vechev, MT
    Petrov, PD
    [J]. ESA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS AND APPLICATIONS, 2003, : 99 - 105
  • [7] Yama: A scalable generational garbage collector for Java']Java in multiprocessor systems
    Muthukumar, RM
    Janakiram, D
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2006, 17 (02) : 148 - 159
  • [8] Java']Java without the coffee breaks: A nonintrusive multiprocessor garbage collector
    Bacon, DF
    Attanasio, CR
    Lee, HB
    Rajan, VT
    Smith, S
    [J]. ACM SIGPLAN NOTICES, 2001, 36 (05) : 92 - 103
  • [9] An on-the-fly reference-counting garbage collector for Java']Java
    Levanoni, Y
    Petrank, E
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2006, 28 (01): : 1 - 69
  • [10] Garbage collection for large memory Java']Java applications
    Krall, A
    Tomsich, P
    [J]. HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 895 - 905