DocumentCode :
3085296
Title :
A Snapshot-Based Evaluation Method for Garbage Collection
Author :
Lin, Chin-Yang ; Hou, Ting-Wei ; Chen, Fuh-Gwo
Author_Institution :
Dept. of Eng. Sci., Nat. Cheng Kung Univ., Tainan, Taiwan
fYear :
2010
fDate :
15-17 Oct. 2010
Firstpage :
418
Lastpage :
421
Abstract :
The evaluation of garbage collection (GC) algorithms typically needs a complicated experimental phase, involving a considerable amount of engineering effort. This paper presents a new evaluation method to simplify this experimental phase. By the hypothesis that most of the GC algorithms are based on analyzing a set of object graphs, we propose an indirect evaluation approach that only focuses on the analysis of those graphs (called snapshots). Since the context of evaluation is shifted from a complicated runtime to a simpler one, the researchers can then more easily concentrate on devising algorithms. We also implement a prototype as a proof of concept, with the focus on cyclic reference counting (a classical GC issue), which, technically, involves two procedures: taking snapshots and simulation. Our results demonstrate the feasibility and effectiveness of the proposed method.
Keywords :
graph theory; performance evaluation; storage management; cyclic reference counting; devising algorithm; garbage collection; object graph; snapshot based evaluation method; Algorithm design and analysis; Benchmark testing; Complexity theory; Computational modeling; Instruments; Prototypes; Runtime; evaluation; garbage collection; reference counting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Information Hiding and Multimedia Signal Processing (IIH-MSP), 2010 Sixth International Conference on
Conference_Location :
Darmstadt
Print_ISBN :
978-1-4244-8378-5
Electronic_ISBN :
978-0-7695-4222-5
Type :
conf
DOI :
10.1109/IIHMSP.2010.107
Filename :
5635749
Link To Document :
بازگشت