...
首页> 外文期刊>Concurrency and Computation >Integrating generations with advanced reference counting garbage collectors
【24h】

Integrating generations with advanced reference counting garbage collectors

机译:将世代与高级引用计数垃圾收集器集成

获取原文
获取原文并翻译 | 示例
           

摘要

We propose the use of generations with modern reference counting. A reference counting collector is well suited to collect the old generation, containing a large fraction of live objects that are modified infrequently. Such a collector can be combined with a tracing collector to collect the young generation, typically containing a small fraction of live objects. We have designed such a collector appropriate for running on a multiprocessor. As our building blocks, we used the sliding-views on-the-fly collectors. We have implemented the new collector on the Jikes Research Java Virtual Machine (Jikes RVM) and compared it with the concurrent reference counting collector supplied with the Jikes RVM package. Our measurements demonstrate short pause times, retaining those of the original on-the-fly collectors and a gain in application throughput time. It turns out that a modern reference counting collector may benefit from the use of generations.
机译:我们建议使用具有现代参考计数的世代。参考计数收集器非常适合收集旧的一代,其中包含不经常修改的大部分活动对象。可以将此类收集器与跟踪收集器组合以收集通常包含一小部分活动对象的年轻代。我们设计了一种适合在多处理器上运行的收集器。作为构建基块,我们使用了实时滑动视图收集器。我们已经在Jikes Research Java虚拟机(Jikes RVM)上实现了新的收集器,并将其与Jikes RVM软件包提供的并发参考计数收集器进行了比较。我们的测量表明,暂停时间很短,保留了原始的即时收集器的暂停时间,并增加了应用程序的吞吐时间。事实证明,现代参考计数收集器可能会受益于世代的使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号