发明名称 LOCALITY WITH PARALLEL HIERARCHICAL COPYING GARBAGE COLLECTION
摘要 Disclosed is a garbage collection algorithm that achieves hierarchical copy order with parallel garbage collection threads. More specifically, the present invention provides a garbage collection method and system for copying objects from a from-space to a to-space. The method comprises the steps of (a) having multiple threads that simultaneously perform work for garbage collection (GC), (b) examining the placement of objects on blocks, and (c) changing the placement of objects on blocks based on step (b). Preferably, the method includes the additional step of calculating a placement of object(s) based on step (b), and using the result of the calculation for step (c). For example, the calculation may be used to increase the frequency of intra-block pointers and/or to increase the frequency of siblings on the same block.
申请公布号 US2008235307(A1) 申请公布日期 2008.09.25
申请号 US20080129049 申请日期 2008.05.29
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 SIEGWART DAVID K.;HIRZEL MARTIN
分类号 G06F12/00;G06F17/30 主分类号 G06F12/00
代理机构 代理人
主权项
地址