Skip to main navigation Skip to search Skip to main content

Partial copying garbage collection mechanism based on semispace

  • School of Computer Science and Technology, Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

To meet the needs of real-time characteristics as well as to overcome the time overhead caused by memory copying operations during the process of semispace collection, an improved method was proposed which was based on partial copying mechanism. Based on the fact that the large objects are always long-lived objects as well as distributed continuously in memory space, the lived large objects will only be marked without being moved during the collection phase of semispcae GC. The marked objects remain in the original space, and a compaction phase is added to maintain a low degree of memory fragmentation. SPECjvm2008 and Dacapo test suites are used to demonstrate the effectiveness of the proposed algorithm. Comparison experiments shows that proposed method can efficiently reduce the average pause time of the collection and ensure the realtimeness for semispace garbage collection.

Original languageEnglish
Pages (from-to)60-64
Number of pages5
JournalHarbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology
Volume43
Issue number11
StatePublished - Nov 2011
Externally publishedYes

Keywords

  • Garbage collection
  • Java JVM
  • Real-time system
  • Semispace copying

Fingerprint

Dive into the research topics of 'Partial copying garbage collection mechanism based on semispace'. Together they form a unique fingerprint.

Cite this