首页> 外国专利> Bounded pause time garbage collection system and method including write barrier associated with the source instance of a partially relocated object

Bounded pause time garbage collection system and method including write barrier associated with the source instance of a partially relocated object

机译:有界的暂停时间垃圾收集系统和方法,包括与部分重定位的对象的源实例相关联的写屏障

摘要

(57) For example, copy collector, generation specific collector, and write barriers to the store in the memory objects frequently accessed or large that has been relocated [summary] partially, relocation, including the collector with a shortened function I to facilitate the implementation bounded pause time of garbage collector. Writing such barriers, to coincide with bounded pause time, it is possible to interrupt the relocation of the memory object operation garbage collector implementation frequently accessed or large. By the object identifier store that is relocated partially including the accessible "copy from" identifier storage to write barrier logic, and between the ToSpace instance FromSpace instance of memory objects that have write barrier logic, has been re-placed partially it is possible to maintain consistency. By the "Copy from" identifier storage, it is possible to trap handler to respond to it or write barrier, broadcast to both the ToSpace instance FromSpace instance store-oriented memory access, which targets FromSpace instance. The optional "How far" indication storage facilitates differentiation by the write barrier logic between a part that has not been copied and the copied portion of the memory objects are rearranged in part.
机译:(57)例如,复制收集器,特定于世代的收集器,以及对经常访问或已部分重定位的内存对象中的存储中的存储的写障碍[摘要],重定位,包括具有缩短功能的收集器,以方便实现垃圾收集器的有限暂停时间。编写这样的屏障,以与有限的暂停时间相吻合,就有可能中断频繁访问的内存对象操作或垃圾回收器实现的重定位。通过部分重新定位的对象标识符存储库(包括可访问的“从……复制”标识符存储库)以写入写逻辑,并且在具有写屏障逻辑的内存对象的ToSpace实例FromSpace实例之间已被部分替换,可以维护一致性。通过“复制自”标识符存储,可以捕获处理程序以对其进行响应或写入屏障,从而广播到面向ToSpace实例的FromSpace实例存储的面向内存的访问,这两个访问均以FromSpace实例为目标。可选的“多远”指示存储通过写屏障逻辑促进了未复制部分与存储对象复制部分之间的区分。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号