首页> 外文会议>International Parallel and Distributed Processing Symposium >Asynchronous Complete Distributed Garbage Collection
【24h】

Asynchronous Complete Distributed Garbage Collection

机译:异步完整分布式垃圾收集

获取原文

摘要

Most Distributed Garbage Collection (DGC) algorithms are not complete as they fail to reclaim distributed cycles of garbage. Those that achieve such a level of completeness are very costly as they require either some kind of synchronization or consensus between processes. Others use mechanisms such as backtracking, global counters, a central server, distributed tracing phases, and/or impose additional load and restrictions on local garbage collection. All these approaches hinder scalability and/or performance significantly. We propose a solution to this problem, i.e., we describe a DGC algorithm capable of reclaiming distributed cycles of garbage asynchronously and efficiently. Our algorithm does not require any particular coordination between processes and it tolerates message loss. We have implemented the algorithm both on Rotor (a free source version of Microsoft .Net) and on OBIWAN (a platform supporting mobile agents, object replication and remote invocation); we observed that applications are not disrupted.
机译:大多数分布式垃圾收集(DGC)算法不完整,因为它们无法回收垃圾分布式周期。那些实现这种完整程度的人非常昂贵,因为它们需要某种过程之间的同步或协商一致。其他机制使用诸如回溯,全局计数器,中央服务器,分布式跟踪阶段和/或对本地垃圾收集的额外负载和限制施加额外的负载和限制。所有这些方法都可以显着妨碍可扩展性和/或性能。我们提出了解决这个问题的解决方案,即,我们描述了一种能够异步和有效地回收垃圾分布式循环的DGC算法。我们的算法不需要在进程之间进行任何特定的协调,并且它容忍消息丢失。我们已经在转子(Microsoft .NET的免费源版本)和OBIWAN(支持移动代理,对象复制和远程调用的平台)上实现了该算法;我们观察到申请不会破坏。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号