Richard Jones' Garbage Collection Page:
Richard Jones wrote Garbage Collection: Algorithms for Automatic
Dynamic Memory Management", the first English book concerned solely
with garbage collection. Garbage collection page has an FAQ, and a
large bibliography.
http://www.cs.ukc.ac.uk/people/staff/rej/gc.html
Paul Wilson's Garbage Collection Archive:
A collection of papers on garbage collection, memory allocation, and
the like from the OOPS Research Group at the University of Texas at
Austin. Includes papers from the OOPSLA Workshops on Garbage
Collection in 1990, 1991, and 1993.
ftp://ftp.cs.utexas.edu/pub/garbage/
ALI group at UMass:
Group at UMass that includes the Object Systems Laboratory, an
active memory management research group.
http://www-ali.cs.umass.edu/
The GC-LIST FAQ:
A draft FAQ for the Garbage Collection mailing list. Contains a list
of algorithms and techniques, related jargon, language interfaces,
and challenging problems such as threading, distributed objects,
persistency, and "uncooperative environments".
http://www.iecc.com/gclist/GC-faq.html
Dynamic Storage Allocation and Memory Management Information
Repository:
Information about explicit allocation mechanisms such as malloc/free
and automatic storage reclamation algorithms such as garbage
collection. Maintained by Ben Zorn at the University of Colorado in
Boulder.
http://www.cs.colorado.edu/~zorn/DSA.html
International Workshop on Memory Management:
Pages for several of the IWMM conferences, including proceedings and
papers presented.
http://www.informatik.uni-trier.de/~ley/db/conf/iwmm/
Garbage collector for C/C++:
Hans Boehm's page, much information on garbage collection, many
links including to the widely used Boehm-Demers-Weiser conservative
garbage collector for C/C++, mail lists.
http://www.hpl.hp.com/personal/Hans_Boehm/gc/
ISMM 2002:
The 2002 International Symposium on Memory Management
http://www.hpl.hp.com/personal/Hans_Boehm/ismm/
Inuse:
A graphical utility that allows you to watch a program allocate and
free dynamic memory blocks, increasing your understanding of memory.
http://www.parasoft.com/products/inuse/index.htm
OOPSLA'97 GC and MM Workshop:
Contains links to the papers presented at the 1997 OOPSLA Workshop
on Garbage Collection and Memory Management.
http://www.dcs.gla.ac.uk/%7Ehuw/oopsla97/gc/papers.html
Automatic Garbage Collection in Java and C++:
Contrasts memory management in Java and C++, and explains why C++
would not be well suited for AGC.
http://sleibowitz.home.att.net/CPP_Java/AGC.html
OOPS Group Publications:
Comprehensive review of automated allocation techniques.
http://www.cs.utexas.edu/users/oops/papers.html
The Memory Management Reference:
A resource for programmers and computer scientists interested in
memory management and garbage collection. Includes a fairly
comprehensive bibliography of influential authors and papers in the
field. Links to a glossary and a beginner's guide to the field.
http://www.memorymanagement.org/
The Memory Management Reference:
Bibliography memory management related articles with abstracts and
download links.
http://www.is-edu.hcmuns.edu.vn/WebLib/Books/Misc/mm.ref/bib/full.html