首页> 外国专利> Handling futile collections in the train algorithm through selective extension of the collection set

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.
机译:在基于Train算法的增量垃圾收集器中,可能存在徒劳的条件,即收集器永远不会完成对旧火车的收集。本发明提供了一种年轻汽车的扩展收藏集,其具有从另一列火车参考的物体。通过扫描记忆中的其他汽车,可以找到该参考。如果未找到这样的较年轻的汽车,则可以将具有外部参考的较年轻的汽车添加到收藏集中。这些其他汽车之一将添加到收集组中,如果没有其他更改,收集将减少正在收集的火车中的体积,从而打破了徒劳的局面。

著录项

  • 公开/公告号US7149762B1

    专利类型

  • 公开/公告日2006-12-12

    原文格式PDF

  • 申请/专利权人 ALEXANDER T. GARTHWAITE;

    申请/专利号US20030644344

  • 发明设计人 ALEXANDER T. GARTHWAITE;

    申请日2003-08-20

  • 分类号G06F12/00;G06F17/30;

  • 国家 US

  • 入库时间 2022-08-21 21:01:17

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号