首页> 外国专利> Copy and transfer for simultaneous copy garbage collection

Copy and transfer for simultaneous copy garbage collection

机译:同时复制垃圾收集的复制和传输

摘要

PROBLEM TO BE SOLVED: To provide a method for optimizing a copy of a data object at the time of simultaneous copy garbage collection operation. In one embodiment, a source copy of a data object that will be copied as part of a garbage collection operation is identified. Copying the source copy to the target location is initiated by the primary access thread. Initiating this copy involves creating a temporary target object header containing indicators set to indicate that the copy is in progress for the target object at the target location. When a copy is occurring, the execution of any other access thread that is trying to use the data object is suspended while the indicator indicates that the copy is in progress. When the copy is complete, the target object header is replaced with a copy of the source object header, resetting the metric. [Selection diagram] Fig. 2
机译:要解决的问题:提供一种用于在同时复制垃圾收集操作时优化数据对象副本的方法。在一个实施例中,识别作为垃圾收集操作的一部分将复制的数据对象的源拷贝。将源副本复制到目标位置由主访问线程启动。启动此副本涉及创建包含指示符的临时目标对象标头,以指示副本在目标位置处的目标对象正在进行。发生副本时,在指示符指示副本正在进行中,执行尝试使用数据对象的任何其他访问线程的执行。副本完成后,目标对象标题将替换为源对象标题的副本,重置度量标准。 [选择图]图2

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号