首页> 外国专利> Method for combining card marking with remembered sets for old area of a memory heap

Method for combining card marking with remembered sets for old area of a memory heap

机译:用于将存储器堆的旧区域的卡标记与记住的集组合的方法

摘要

A system for garbage collection of memory objects in a memory heap. The system includes memory heap that is partitioned into respective old and young areas. The old area is partitioned into cars and is further associated with card markings and remembered sets data structures. The card markings include for each card, a card time stamp that represents the time that the card was updated. The car includes, for each car, a car time entry stamp that represents the time the remembered set of the car was updated. The system further includes a processor communicating with the memory, and being capable of identifying all cards that were updated later than the remembered set of a selected car. In response to the event, it performs identifying change in pointers that refer from the card to a memory object in the selected car and in response to identified change in pointers, updating the remembered set of the car with the identified pointers. The process is further capable of updating the car time stamp of the selected car.
机译:一种用于对内存堆中的内存对象进行垃圾回收的系统。该系统包括内存堆,该内存堆被划分为各个旧区域和年轻区域。旧区域被划分为小汽车,并进一步与卡片标记和记住的集合数据结构相关联。卡标记包括每个卡的卡时间戳,代表卡的更新时间。该汽车为每辆汽车都包括一个汽车时间输入戳记,该戳记代表该汽车记忆组的更新时间。该系统还包括处理器,该处理器与存储器通信,并且能够识别所有在所记住的所选汽车集合之后更新的卡。响应于该事件,它执行标识从卡指向所选汽车中的存储对象的指针的变化,并响应于标识的指针变化,用标识的指针更新记忆的汽车组。该过程还能够更新所选汽车的汽车时间戳。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号