A garbage collector collects a dynamically allocated heap by employing the train algorithm, in which "car" sections of a heap generation are organized in groups, or "trains." When a car section comes up for collection, objects that it contains are evacuated if they are referred to by references located in cars not currently being collected. The cars to which they are evacuated belong to the trains that contain the references. The trains form a sequence in which their constituent cars are to be collected, and objects that are directly allocated in the generation are placed into trains that precede some existing train in the collection sequence.

 
Web www.patentalert.com

< Content addressable memory with range compare function

< Storage control apparatus and method for controlling logical volumes by referring to mounting information indicating mounting states of the logical volumes

> Non-invasive latency monitoring in a store-and-forward replication system

> Homepage access method, product, and apparatus

~ 00256