发明名称 Handling futile collections in the train algorithm through selective extension of the collection set
摘要 In incremental garbage collectors based on the Train algorithm a futile condition may exist where the collector never finishes collecting an old train. The present invention provides an expanded collection set of a younger car with an object referenced from another train. That reference will be found by scanning the remembered sets of other car. If no such younger car is found, then a younger car with an external reference may be added to the collection set. One of these other cars is added to the collection set and, if there are no other changes, the collection will reduce the volume in the train being collected and therefore break the futile situation.
申请公布号 US7149762(B1) 申请公布日期 2006.12.12
申请号 US20030644344 申请日期 2003.08.20
申请人 SUN MICROSYSTEMS, INC. 发明人 GARTHWAITE ALEXANDER T.
分类号 G06F12/00;G06F17/30 主分类号 G06F12/00
代理机构 代理人
主权项
地址