首页> 外文会议>IEEE International Conference on Future Internet of Things and Cloud Workshops >Generational Garbage Collection Algorithm Based on Lifespan Prediction
【24h】

Generational Garbage Collection Algorithm Based on Lifespan Prediction

机译:基于寿命预测的世代垃圾收集算法

获取原文

摘要

This paper proposes a new method of generational garbage collection (GC) algorithm for the issue of low efficiency of garbage collection in embedded virtual machine. Through predicting the lifespan of the allocating objects, the objects predicted of long lifespan can be distributed into the old generation directly, and the copy numbers from the young generation to old generation were decreased, thus the executed time of GC is cute down. In the aspect of generational collection, the young generation implements a non-suspended mode, which the objects allocation and GC are done simultaneously, the old generation uses a integrating strategy, combined lazy-buddy algorithm with mark-sweep algorithm, to achieve the quick allocation and recycle. It not only avoids the copy operation on objects, but also controls the amounts of memory fragments. The experimental on v8 JavaScript engine results shows that this algorithm can reduce the GC time by about 23.9%, operation time by around 17.2%, and the overall operation performance of the system is enhanced evidently.
机译:本文提出了一种新的垃圾收集方法(GC)算法,嵌入式虚拟机垃圾收集低效率问题。通过预测分配对象的寿命,可以直接分发到旧生物的寿命的寿命,并且从年轻一代到旧一代的拷贝数减少,因此GC的执行时间是可爱的。在世代集合的方面,年轻一代实现了一种非暂停模式,对象分配和GC同时完成,旧一代采用集成策略,组合具有标记扫描算法的集成策略,实现了快速的分配和回收。它不仅避免对象上的复制操作,还可以控制内存片段的量。关于V8 JavaScript发动机结果的实验​​表明,该算法可以将GC时间减少约23.9%,操作时间约为17.2%,并且系统的整体操作性能显着增强。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号