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 条
  • [1] Distributed garbage collection for wide area replicated memory
    Sánchez, A
    Veiga, L
    Ferreira, P
    [J]. 6TH USENIX CONFERENCE OF OBJECT-ORIENTED TECHNOLOGIES AND SYSTEMS (COOTS 01), 2001, : 61 - 76
  • [2] Using passive object garbage collection algorithms for garbage collection of active objects
    Vardhan, A
    Agha, G
    [J]. ACM SIGPLAN NOTICES, 2003, 38 (02) : 213 - 220
  • [3] Using passive object garbage collection algorithms for garbage collection of active objects
    Vardhan, Abhay
    Agha, Gul
    [J]. ACM SIGPLAN Not., 1600, 2 SUPPL. (213-220):
  • [4] A Hybrid Distributed Garbage Collection of Active Objects
    Ning, Zhang
    Zhang, Chunyu
    Xia, Yang
    Xiong, Guangze
    [J]. 2008 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS SYMPOSIA, PROCEEDINGS, 2008, : 13 - +
  • [5] CONCURRENT AND DISTRIBUTED GARBAGE COLLECTION OF ACTIVE OBJECTS
    KAFURA, D
    MUKHERJI, M
    WASHABAUGH, DM
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1995, 6 (04) : 337 - 350
  • [6] Remote Objects: The Next Garbage Collection Challenge
    Srisa-an, Witawas
    Oey, Mulyadi
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2005, 4 (04): : 155 - 172
  • [7] Hardware concurrent garbage collection for short-lived objects in mobile Java']Java devices
    Yau, CH
    Tan, YY
    Fong, AS
    Yu, WS
    [J]. EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 47 - 56
  • [8] SCALABLE DISTRIBUTED GARBAGE COLLECTION FOR SYSTEMS OF ACTIVE OBJECTS
    VENKATASUBRAMANIAN, N
    AGHA, G
    TALCOTT, C
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 637 : 134 - 147
  • [9] Garbage collection in the presence of remote objects: An empirical study
    Srisa-an, W
    Oey, M
    Elbaum, S
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: COOPIS, DOA, AND ODBASE, PT 2, PROCEEDINGS, 2005, 3761 : 1065 - 1082