Garbage collection for mobile and replicated objects

被引:0
|
作者
Galdámez, P [1 ]
Muñoz-Escoí, FD [1 ]
Bernabéu-Aubán, JM [1 ]
机构
[1] Univ Politecn Valencia, Inst Tecnol Informat, Valencia 46071, Spain
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes the Hidra garbage collection system fur non-migratable singleton objects, migratable objects and replicated objects. Garbage detection is based on a distributed reference counting protocol and on the use of forwarders when migration occurs. The algorithm is triggered by object reference operations and is completely asynchronous, enabling techniques such as piggy-backing and batching of messages. Once some object is computed as garbage, the ORE sends an unreferenced notification to its implementation. In the case of replicated objects, the unreferenced notification is asynchronously delivered to every replica implementation. The algorithm is safe and live in the absence of failures. When failures arise a reference count reconstruction protocol reestablishes the garbage detection algorithm invariants.
引用
收藏
页码:379 / 386
页数:8
相关论文
共 50 条
  • [31] Garbage Collection in Forth
    Schneider, J.
    [J]. Forth Dimensions, 18 (05):
  • [32] Garbage collection: the facts
    Baker, HG
    [J]. COMPUTER DESIGN, 1997, 36 (12): : 102 - 102
  • [33] Garbage collection on the run
    Burton, JW
    [J]. DR DOBBS JOURNAL, 2000, 25 (04): : 46 - +
  • [34] DISTRIBUTED GARBAGE COLLECTION
    ECKART, JD
    LEBLANC, RJ
    [J]. SIGPLAN NOTICES, 1987, 22 (07): : 264 - 273
  • [35] Opportunistic garbage collection
    Wilson, Paul R.
    [J]. SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 1988, 23 (12): : 98 - 102
  • [36] Contaminated garbage collection
    Cannarozzi, DJ
    Plezbert, MP
    Cytron, RK
    [J]. ACM SIGPLAN NOTICES, 2000, 35 (05) : 264 - 273
  • [37] GARBAGE COLLECTION IN MULTISCHEME
    MILLER, JS
    EPSTEIN, BS
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 441 : 138 - 160
  • [38] SignBase, a collection of geometric signs on mobile objects in the Paleolithic
    Dutkiewicz, Ewa
    Russo, Gabriele
    Lee, Saetbyul
    Bentz, Christian
    [J]. SCIENTIFIC DATA, 2020, 7 (01)
  • [39] SignBase, a collection of geometric signs on mobile objects in the Paleolithic
    Ewa Dutkiewicz
    Gabriele Russo
    Saetbyul Lee
    Christian Bentz
    [J]. Scientific Data, 7
  • [40] Supporting remote reference updating through garbage collection in a mobile object system
    Avvenuti, M
    Vecchio, A
    [J]. NINTH EUROMICRO WORKSHOP ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2001, : 65 - 70