Sketch based Distributed Garbage Collection, Theory and Empirical Elements - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2005

Sketch based Distributed Garbage Collection, Theory and Empirical Elements

Joannès Vermorel
  • Fonction : Auteur
  • PersonId : 830055

Résumé

Object-Oriented Programming (OOP) is a pillar of actual, and most probably future, software engineering. Within the advances for OOP, Garbage Collection (GC) is one the major improvements that brought both large productivity and reliability benefits. Yet, to our knowledge, no widely used distributed systems benefit from a complete Distributed Garbage Collector (DGC) at this time. We believe that this situation is due, a least partly, to actual DGC performance issues. In this paper, we introduce the idea of sketch based DGC where object-graph fragments are sketched rather than explicitly represented. We prove, under reasonable assumptions that sketched messages are smaller up to one order of magnitude than their explicit counterparts. Those results apply to most of state-of-art DGC methods. In the case of the Veiga and Ferreira DGC algorithm, the improvement is more than a factor~4 under very limited assumptions.
Fichier principal
Vignette du fichier
sketch-dgc-v5.pdf (132.78 Ko) Télécharger le fichier
Loading...

Dates et versions

hal-00013011 , version 1 (02-11-2005)
hal-00013011 , version 2 (03-11-2005)
hal-00013011 , version 3 (07-11-2005)
hal-00013011 , version 4 (29-11-2005)
hal-00013011 , version 5 (01-12-2005)

Identifiants

  • HAL Id : hal-00013011 , version 5

Citer

Joannès Vermorel. Sketch based Distributed Garbage Collection, Theory and Empirical Elements. 2005. ⟨hal-00013011v5⟩
204 Consultations
203 Téléchargements

Partager

Gmail Facebook X LinkedIn More