Garbage collection for large memory Java']Java applications

被引:0
|
作者
Krall, A [1 ]
Tomsich, P [1 ]
机构
[1] Vienna Univ Technol, Inst Comp Sprachen, A-1040 Vienna, Austria
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The possible applications of Java range from small applets to large, data-intensive scientific applications allocating memory in the multi-gigabyte range. As a consequence copying garbage collectors can not fulfill the requirements, as large objects carl not Le copied efficiently. We analyze the allocation patterns and object lifespans for different Java applications and present garbage collection techniques for these. Various heuristics to reduce fragmentation are compared. We propose just-in-time generated customized marker functions as a promising optimization during the mark-phase.
引用
收藏
页码:895 / 905
页数:11
相关论文
共 50 条
  • [1] Analysis of Garbage Collection Algorithms and Memory Management in Java']Java
    Pufek, P.
    Grgic, H.
    Mihaljevic, B.
    [J]. 2019 42ND INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2019, : 1677 - 1682
  • [2] A Java']Java garbage collection workload
    Lee, WH
    [J]. PROCEEDINGS OF THE 7TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2003, : 561 - 566
  • [3] Java']Java garbage collection - a generic solution?
    Meehan, A
    Lunney, T
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (02) : 151 - 155
  • [4] Creating and preserving locality of Java']Java applications at allocation and garbage collection times
    Shuf, Y
    Gupta, M
    Franke, H
    Appel, A
    Singh, JP
    [J]. ACM SIGPLAN NOTICES, 2002, 37 (11) : 13 - 25
  • [5] Garbage collection in an embedded Java']Java virtual machine
    Cha, Chang-Il
    Kim, Hyung-Jun
    Hwang, Kyu-Jeong
    Kim, Sang-Wook
    Lee, Sang-Yun
    Won, Hee-Sun
    [J]. KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2006, 4251 : 443 - 450
  • [6] Java']Java garbage collection for real time systems
    Petit-Bianco, A
    [J]. DR DOBBS JOURNAL, 1998, 23 (10): : 20 - +
  • [7] Analysis and Optimizations of Java']Java Full Garbage Collection
    Li, Haoyu
    Wu, Mingyu
    Chen, Haibo
    [J]. 9TH ASIA-PACIFIC SYSTEMS WORKSHOP 2018 (APSYS'18), 2018,
  • [8] Real-time garbage collection for Java']Java
    Schoeberl, Martin
    [J]. Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, Proceedings, 2006, : 424 - 432
  • [9] Tuning garbage collection in an embedded Java']Java environment
    Chen, G
    Shetty, R
    Kandemir, M
    Vijaykrishnan, N
    Irwin, MJ
    Wolczko, M
    [J]. EIGHTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2002, : 92 - 103
  • [10] Controlling garbage collection and heap growth to reduce the execution time of Java']Java applications
    Brecht, T
    Arjomandi, E
    Li, C
    Pham, H
    [J]. ACM SIGPLAN NOTICES, 2001, 36 (11) : 353 - 366