Invention Grant
US08041918B2 Method and apparatus for improving parallel marking garbage collectors that use external bitmaps
有权
用于改进使用外部位图的并行标记垃圾收集器的方法和装置
- Patent Title: Method and apparatus for improving parallel marking garbage collectors that use external bitmaps
- Patent Title (中): 用于改进使用外部位图的并行标记垃圾收集器的方法和装置
-
Application No.: US12416043Application Date: 2009-03-31
-
Publication No.: US08041918B2Publication Date: 2011-10-18
- Inventor: Alexander T. Garthwaite , Antonios Printezis
- Applicant: Alexander T. Garthwaite , Antonios Printezis
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Osha • Liang LLP
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
A method for performing garbage collection involves obtaining a first reference bitmap including a block address and a set of mark bits, obtaining a first reference, identifying a mark bit of the set of mark bits based on the first reference, comparing an address associated with the mark bit with the first reference to generate a comparison, selecting an existing word from a global bit map based on the block address and the comparison, calculating a new word based on the set of mark bits and the existing word, replacing the existing word in the global bit map with the new word, and reclaiming a block of memory for reuse based on the global bit map after replacing the existing word.
Public/Granted literature
- US20090248766A1 METHOD AND APPARATUS FOR IMPROVING PARALLEL MARKING GARBAGE COLLECTORS THAT USE EXTERNAL BITMAPS Public/Granted day:2009-10-01
Information query