会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • PROMPT LARGE OBJECT RECLAMATION
    • 提出大型对象修复
    • US20110208792A1
    • 2011-08-25
    • US12708996
    • 2010-02-19
    • Antonios PrintezisY. Srinivas Ramakrishna
    • Antonios PrintezisY. Srinivas Ramakrishna
    • G06F17/00G06F12/02G06F12/00
    • G06F12/0276
    • The present disclosure describes garbage collection that provides prompt reclamation of large objects. A heap space is divided into Young regions, Old regions, and Humongous regions. A remembered set is created and maintained, during the execution of one or more programs, for each region that specifies where there are references from outside the region to inside the region. A garbage collection list is generated specifying regions to perform garbage collection on. All Young regions and at least one Humongous region are included in the garbage collection list. If it is determined to include Old regions, the Old regions are selected and included in the garbage collection list. Then, a garbage collection is performed on the regions specified in the garbage collection list. During the garbage collection, the indication for each region is utilized to determine reachable objects in the region, ensuring that reachable objects are not deallocated.
    • 本公开描述了提供快速回收大对象的垃圾收集。 堆积空间分为青年地区,老区和Humongous地区。 在执行一个或多个程序期间,为指定从区域外部到区域内的引用的每个区域创建和维护一个记忆集。 生成垃圾收集列表指定区域进行垃圾收集。 所有年轻地区和至少一个Humongous地区都包括在垃圾收集清单中。 如果确定包含旧区域,则选择旧区域并将其包括在垃圾收集列表中。 然后,在垃圾回收列表中指定的区域执行垃圾收集。 在垃圾收集期间,利用每个区域的指示来确定该区域中的可达对象,确保可到达的对象不被释放。
    • 4. 发明授权
    • Heuristic-based resumption of fully-young garbage collection intervals
    • 基于启发式的恢复全年垃圾收集间隔
    • US07779054B1
    • 2010-08-17
    • US11239992
    • 2005-09-30
    • Antonios PrintezisDavid L. Detlefs
    • Antonios PrintezisDavid L. Detlefs
    • G06F12/00G06F17/30
    • G06F12/0276
    • A method for heuristic-based resumption of fully-young garbage collection intervals comprises allocating memory to objects within one or more regions of a heap partitioned into a plurality of regions, and classifying each heap region as belonging to a category of a plurality of categories based at least in part on the recency of allocation of objects within the regions. The method may further comprise determining, using a garbage collection efficiency metric, whether regions belonging to a first category of the plurality of categories are to be excluded from a collection set of a particular garbage collection interval on the heap. In response to determining that the first category of regions is to be excluded, the method may comprise selecting a collection set that does not include any regions of the first category, and reclaiming memory from that collection set.
    • 一种用于基于启发式恢复全年垃圾收集间隔的方法包括:将存储器分配给划分成多个区域的堆的一个或多个区域内的对象,并将每个堆区域分类为属于多个类别的类别 至少部分地是区域内对象的分配情况。 该方法还可以包括:使用垃圾收集效率度量来确定属于多个类别的第一类别的区域是否将从堆上的特定垃圾收集间隔的集合集中排除。 响应于确定要排除第一类别的区域,该方法可以包括选择不包括第一类别的任何区域的收集集合,以及从该集合集合回收存储器。
    • 8. 发明授权
    • Prompt large object reclamation
    • 提示大对象回收
    • US08589456B2
    • 2013-11-19
    • US12708996
    • 2010-02-19
    • Antonios PrintezisY. Srinivas Ramakrishna
    • Antonios PrintezisY. Srinivas Ramakrishna
    • G06F12/00
    • G06F12/0276
    • The present disclosure describes garbage collection that provides prompt reclamation of large objects. A heap space is divided into Young regions, Old regions, and Humongous regions. A remembered set is created and maintained, during the execution of one or more programs, for each region that specifies where there are references from outside the region to inside the region. A garbage collection list is generated specifying regions to perform garbage collection on. All Young regions and at least one Humongous region are included in the garbage collection list. If it is determined to include Old regions, the Old regions are selected and included in the garbage collection list. Then, a garbage collection is performed on the regions specified in the garbage collection list. During the garbage collection, the indication for each region is utilized to determine reachable objects in the region, ensuring that reachable objects are not deallocated.
    • 本公开描述了提供快速回收大对象的垃圾收集。 堆积空间分为青年地区,老区和Humongous地区。 在执行一个或多个程序期间,为指定从区域外部到区域内的引用的每个区域创建和维护一个记忆集。 生成垃圾收集列表指定区域进行垃圾收集。 所有年轻地区和至少一个Humongous地区都包括在垃圾收集清单中。 如果确定包含旧区域,则选择旧区域并将其包括在垃圾收集列表中。 然后,在垃圾回收列表中指定的区域执行垃圾收集。 在垃圾收集期间,利用每个区域的指示来确定该区域中的可达对象,确保可到达的对象不被释放。