A method and apparatus for performing copying garbage collection is
provided. In a computer's memory, objects are stored in a permanent
semispace. When a garbage collection event is detected, a garbage
collection cycle is commenced. During the garbage collection cycle, the
live objects in the permanent semispace are copied into a temporary
semispace. After copying all the live objects into the temporary
semispace, the live objects are then recopied into the permanent
semispace.
Eine Methode und ein Apparat für das Durchführen der kopierenabfallansammlung wird zur Verfügung gestellt. In einem Computerspeicher werden Gegenstände in einem dauerhaften semispace gespeichert. Wenn ein Abfallansammlung Fall ermittelt wird, wird ein Abfallansammlung Zyklus begonnen. Während des Abfallansammlung Zyklus werden die Phasengegenstände im dauerhaften semispace in ein temporäres semispace kopiert. Nach der Kopie aller Phasengegenstände in das temporäre semispace, recopied die Phasengegenstände dann in das dauerhafte semispace.