loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Seventh International Conference on Computer Communications and Networks (ICCCN '98)
Autonomous Garbage Collection: Resolving Memory Leaks in Long Running Network Applications
Lafayette, Lousiana
October 12-October 15
ISBN: 0-8186-9014-3
Brian Willard, Northrop Grumman
Ophir Frieder, Illinois Institute of Technology
Garbage collection is especially useful for long running server applications in network environments since sustained memory leaks continuously degrade performance and eventually result in application failure. We demonstrate the benefits of a garbage collection technique that effectively mitigates performance degeneration due to memory leaks in applications when source code or object code are not available. Our technique is an extension of the garbage collection method known as conservative garbage collection. We refer to this as autonomous garbage collection. Our prototype demonstrates that this garbage collection technique is indeed feasible. Furthermore, our experimental results show that this technique is more general and easier to use than many of the previous garbage collection proposals targeted at resolving memory leaks in non-cooperative server applications.
Index Terms:
dynamic memory allocation, garbage collection, heap storage, memory leaks, network communications, software performance degeneration
Citation:
Brian Willard, Ophir Frieder, "Autonomous Garbage Collection: Resolving Memory Leaks in Long Running Network Applications," icccn, pp.886, Seventh International Conference on Computer Communications and Networks (ICCCN '98), 1998
Usage of this product signifies your acceptance of the Terms of Use.