首页> 外文期刊>International Journal of Computational Science and Engineering >Analysis of the multi-phase copying garbage collection algorithm
【24h】

Analysis of the multi-phase copying garbage collection algorithm

机译:多阶段复制垃圾收集算法分析

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

摘要

The multi-phase copying garbage collection was designed to avoid the need for large amount of reserved memory usually required for the copying types of garbage collection algorithms. The collection is performed in multiple phases using the available free memory. This paper proves that the number of phases depends on the size of the reserved memory and the ratio of the garbage and accessible objects. The performance of the implemented algorithm is tested in a fine-grained parallel Prolog system. We find that reserving only 10% of memory for garbage collection is sufficient for good performance in practice. Additionally, an improvement of the generic algorithm specifically for the tested parallel Prolog system is described.
机译:多阶段复制垃圾收集的目的是避免复制垃圾收集算法的复制类型通常需要的大量保留内存。使用可用的内存可以在多个阶段中执行收集。本文证明了阶段数取决于保留内存的大小以及垃圾与可访问对象的比率。在细粒度的并行Prolog系统中测试了所实现算法的性能。我们发现仅保留10%的内存用于垃圾回收就足以在实践中获得良好的性能。另外,描述了专门针对所测试的并行Prolog系统的通用算法的改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号