首页> 外国专利> INCREMENTAL CLASS UNLOADING IN A TRAIN-ALGORITHM-BASED GARBAGE COLLECTOR

INCREMENTAL CLASS UNLOADING IN A TRAIN-ALGORITHM-BASED GARBAGE COLLECTOR

机译:基于训练算法的垃圾收集器中的增量类卸载

摘要

A garbage collector collects a train-managed heap in accordance with the train algorithm. In doing so, it concentrates into a respective train the heap-located objects that belong to garbage cycles even if those cycles additionally include certain types of objects that are outside the train-managed heap. It does so by using objects within the heap as proxies for those extra-heap objects, and it evacuates into a proxy object's train any collection-set objects referred to by the extra-heap objects for which the proxy object is a proxy. The objects in those garbage cycles containing the extra-heap objects can thereby be collected incrementally despite the extra-heap references to them.
机译:垃圾收集器根据火车算法收集火车管理的堆。这样,它会将属于垃圾循环的堆定位对象集中到相应的火车中,即使这些循环另外包括火车管理堆之外的某些类型的对象。它通过使用堆中的对象作为那些堆外对象的代理来做到这一点,并且将堆外对象引用的任何集合集对象(代理对象为其代理)撤离到代理对象的训练中。因此,尽管有多余的堆引用,那些包含额外堆对象的垃圾循环中的对象也可以递增地收集。

著录项

  • 公开/公告号WO0161472A3

    专利类型

  • 公开/公告日2002-06-27

    原文格式PDF

  • 申请/专利权人 SUN MICROSYSTEMS INC.;

    申请/专利号WO2001US04806

  • 发明设计人 GARTHWAITE ALEXANDER T.;AGESEN OLE;

    申请日2001-02-14

  • 分类号G06F9/44;G06F12/02;

  • 国家 WO

  • 入库时间 2022-08-22 00:38:27

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号