Garbage collection for a client-server persistent object store

被引:0
作者
Campus Universitaire de Beaulieu, IRISA, CNRS, Rennes 35042, France [1 ]
不详 [2 ]
不详 [3 ]
机构
来源
ACM Trans Comput Syst | / 3卷 / 153-201期
关键词
D O I
暂无
中图分类号
学科分类号
摘要
We describe an efficient server-based algorithm for garbage collecting persistent object stores in a client-server environment. The algorithm is incremental and runs concurrently with client transactions. Unlike previous algorithms, it does not hold any transactional locks on data and does not require callbacks to clients. It is fault-tolerant, but performs very little logging. The algorithm has been designed to be integrated into existing systems, and therefore it works with standard implementation techniques such as Two-Phase Locking and Write-Ahead-Logging. In addition, it supports client-server performance optimizations such as client caching and flexible management of client buffers. We describe an implementation of the algorithm in the EXODUS storage manager and present the results of a performance study of the implementation.
引用
收藏
相关论文
共 50 条
  • [31] Queueing in client-server systems
    Liu, ML
    Cong, B
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 551 - 558
  • [32] Distributed Garbage Collection Using Client Server Approach in Train Algorithm
    Kapadia, Viral V.
    Thakore, Darshak G.
    [J]. 2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 492 - 495
  • [33] Client-server and enterprise computing
    不详
    [J]. IEEE INTERNET COMPUTING, 1999, 3 (02) : 11 - 11
  • [34] FOXY MOVE TO CLIENT-SERVER
    LINTHICUM, DS
    [J]. BYTE, 1995, 20 (08): : 117 - &
  • [35] Distributed Client-Server Assignment
    Duong-Ba, Thuan
    Nguyen, Thinh
    [J]. 37TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2012), 2012, : 296 - 299
  • [36] Client-Server Password Recovery
    Chmielewski, Lukasz
    Hoepman, Jaap-Henk
    van Rossum, Peter
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009, PT 2, 2009, 5871 : 861 - 878
  • [37] THE KEY TO CLIENT-SERVER OLTP
    SCHLACK, N
    [J]. DATAMATION, 1995, 41 (06): : 53 - 56
  • [38] USABILITY AND CLIENT-SERVER COMPUTING
    不详
    [J]. I-S ANALYZER, 1992, 30 (03): : 1 - 10
  • [39] CLIENT-SERVER FREES DATA
    ULLMAN, E
    [J]. BYTE, 1993, 18 (07): : 96 - &
  • [40] FINDING A CLIENT-SERVER NICHE
    BROUSELL, DR
    [J]. DATAMATION, 1991, 37 (05): : 8 - 8