The automatic reclamation of storage for unreferenced objects is very important in object databases. Existing language system algorithms for automatic storage reclamation have been shown to be inappropriate. In this paper, we investigate methods to improve the performance of algorithms for automatic storage reclamation of object databases. These algorithms are based on a technique called partitioned garbage collection, in which a subset of the entire database is collected independently of the rest. Specifically, we investigate the policy that is used to select what partition in the database should be collected. The new partition selection policies that we propose and investigate are based on the intuition that the values of overwritten poin...
We describe a concurrent garbage collector (GC) for object-oriented databases. Our GC uses a new sy...
Researchers have devoted decades towards improving garbage collection performance. A key question is...
Garbage collection is important in object-oriented databases to free the pro-grammer from explicitly...
We investigate methods to improve the performance of algorithms for automatic storage reclamation of...
Implementors of garbage collection algorithms are, in general, faced with determining a number of po...
A fundamental problem in automating object database storage reclamation is determining how often to ...
Storage management is an important part of a programming system. There are two basic storage manage...
Dynamic memory management enables a programmer to allocate objects for arbitrary periods of time. It...
Systems that store a large number of persistent objects over many sites in a network pose new challe...
This paper addresses the use of garbage collectors for efficient garbage collection in a large objec...
This paper describes a mechanism for secondary storage garbage collection that may be used to reclai...
© 2001 IEEEThere are only a few garbage collection algorithms that have been designed to operate ove...
Language support of dynamic storage management simplifies the application programming task immensely...
: We describe an efficient server-based algorithm for garbage collecting object-oriented databases i...
Garbage collection is important in object-oriented databases to free the programmer from explicitly ...
We describe a concurrent garbage collector (GC) for object-oriented databases. Our GC uses a new sy...
Researchers have devoted decades towards improving garbage collection performance. A key question is...
Garbage collection is important in object-oriented databases to free the pro-grammer from explicitly...
We investigate methods to improve the performance of algorithms for automatic storage reclamation of...
Implementors of garbage collection algorithms are, in general, faced with determining a number of po...
A fundamental problem in automating object database storage reclamation is determining how often to ...
Storage management is an important part of a programming system. There are two basic storage manage...
Dynamic memory management enables a programmer to allocate objects for arbitrary periods of time. It...
Systems that store a large number of persistent objects over many sites in a network pose new challe...
This paper addresses the use of garbage collectors for efficient garbage collection in a large objec...
This paper describes a mechanism for secondary storage garbage collection that may be used to reclai...
© 2001 IEEEThere are only a few garbage collection algorithms that have been designed to operate ove...
Language support of dynamic storage management simplifies the application programming task immensely...
: We describe an efficient server-based algorithm for garbage collecting object-oriented databases i...
Garbage collection is important in object-oriented databases to free the programmer from explicitly ...
We describe a concurrent garbage collector (GC) for object-oriented databases. Our GC uses a new sy...
Researchers have devoted decades towards improving garbage collection performance. A key question is...
Garbage collection is important in object-oriented databases to free the pro-grammer from explicitly...