Abstract. The running cost of garbage collection is studied as a function of the amount of available store. A performance model originally proposed by Hoare is modified to support experiments with three garbage collection methods: reference count, mark/scan and two-space copy. By also taking the boundary effects into account, we show that adding more store to a list processing system with a non-reference counting garbagecollector does not always make it run faster. We present an explanation for this anomaly in the behaviour of garbage collection algorithms and discuss some of its consequences
this paper describes a modified form of Reference Count garbage collection which removes the need fo...
Generation-based garbage collection and dynamic reordering of objects are two techniques for improvi...
We have recently described an algorithm for distributed garbage collection based on reference-counti...
This paper explores and quantifies garbage collection behavior for three whole heap collectors and g...
Tracing and reference counting are uniformly viewed as being fundamentally different approaches to g...
While the design of garbage collection algorithms has come of age, the analysis of these algorithms ...
We present some results and raise some issues regarding benchmarks for evaluating garbage collection...
Based on an experiment comparing two garbage collection algorithms on a large, long running Lisp pro...
Garbage collection is an element of many contemporary soft-ware platforms whose performance is deter...
Prompted by claims that garbage collection can outperform stack allocation when sufficient physical ...
Current real-time garbage collection algorithms are usually criticised for their high memory requir...
Title Garbage Collection in Software Performance Engineering Author Peter Libič peter.libic@d3s.mff....
Researchers have devoted decades towards improving garbage collection performance. A key question is...
. This paper describes the design and the evaluation of Complementary Garbage Collector that is a fu...
Stop-and-copy garbage collection has been preferred to mark-and-sweep collection in the last decade ...
this paper describes a modified form of Reference Count garbage collection which removes the need fo...
Generation-based garbage collection and dynamic reordering of objects are two techniques for improvi...
We have recently described an algorithm for distributed garbage collection based on reference-counti...
This paper explores and quantifies garbage collection behavior for three whole heap collectors and g...
Tracing and reference counting are uniformly viewed as being fundamentally different approaches to g...
While the design of garbage collection algorithms has come of age, the analysis of these algorithms ...
We present some results and raise some issues regarding benchmarks for evaluating garbage collection...
Based on an experiment comparing two garbage collection algorithms on a large, long running Lisp pro...
Garbage collection is an element of many contemporary soft-ware platforms whose performance is deter...
Prompted by claims that garbage collection can outperform stack allocation when sufficient physical ...
Current real-time garbage collection algorithms are usually criticised for their high memory requir...
Title Garbage Collection in Software Performance Engineering Author Peter Libič peter.libic@d3s.mff....
Researchers have devoted decades towards improving garbage collection performance. A key question is...
. This paper describes the design and the evaluation of Complementary Garbage Collector that is a fu...
Stop-and-copy garbage collection has been preferred to mark-and-sweep collection in the last decade ...
this paper describes a modified form of Reference Count garbage collection which removes the need fo...
Generation-based garbage collection and dynamic reordering of objects are two techniques for improvi...
We have recently described an algorithm for distributed garbage collection based on reference-counti...