A real-time, concurrent garbage collection system and method uses the virtual-memory page protection mechanisms of a standard computer system to collect used storage space in a heap. The heap is divided into old-space and new-space portions, each of which is further divided into a multiplicity of pages....http://www.google.de/patents/US5088036?utm_source=gb-gplus-sharePatent US5088036 - Real time, concurrent garbage collection system and method