发明申请
US20070174369A1 Method and apparatus for limiting the size and facilitating maintenance of remembered sets in a space incremental garbage collector 有权
用于限制空间增量垃圾收集器中记忆集的大小和便于维护的方法和装置

  • 专利标题: Method and apparatus for limiting the size and facilitating maintenance of remembered sets in a space incremental garbage collector
  • 专利标题(中): 用于限制空间增量垃圾收集器中记忆集的大小和便于维护的方法和装置
  • 申请号: US11330777
    申请日: 2006-01-12
  • 公开(公告)号: US20070174369A1
    公开(公告)日: 2007-07-26
  • 发明人: David Detlefs
  • 申请人: David Detlefs
  • 申请人地址: US CA Santa Clara
  • 专利权人: Sun Microsystems, Inc.
  • 当前专利权人: Sun Microsystems, Inc.
  • 当前专利权人地址: US CA Santa Clara
  • 主分类号: G06F17/30
  • IPC分类号: G06F17/30
Method and apparatus for limiting the size and facilitating maintenance of remembered sets in a space incremental garbage collector
摘要:
In a space incremental garbage collector, remembered set information for a region is stored in a set of fixed-size data structures, each of which has a representation of the information and a level of precision that differs from other data structures in the set. Remembered set information for each other region is placed in a data structure based on the density of inter-region references between the region and the other region. The remembered set information for the other region is moved from one data structure to another data structure when the density of inter-region references between the region and the other changes. Some of the data structures use bit arrays to store the information and these arrays can be combined with bit arrays produced by the collector to facilitate the identification and removal of stale remembered set entries.
信息查询
0/0