METHOD AND APPARATUS FOR GENERATIONAL GARBAGE COLLECTION OF A HEAP MEMORY SHARED BY MULTIPLE PROCESSORS

Patent №

US 6,199,075

Granted

2001-03-06

Filed 1997

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08866351

Apparatus, methods, systems and computer program products are disclosed describing generational garbage collection on a card-marked heap memory shared by multiple processing units. When one of the processing units detects that the free space available for node creation is below a threshold, that processing unit pauses its heap mutation processes and signals the other processing units to also pause mutation. After the other processing units pause heap mutation, the processing units then proceed to execute generational garbage collection procedures on the shared heap. The generational garbage collection procedures for each processing unit are driven by pointers stored in each processing unit's register, stack and static variables along with pointers within a specified partition of the shared card-marked heap. The processing units resume mutation of the heap once they all complete their garbage collection processes.

AI hardwareG06F 12/0276Y10S 707/99945Y10S 707/99957

AI classification

AI hardware1.00
Knowledge representation0.26
Machine learning0.23
Planning0.06
Evolutionary computation0.00
Natural language0.00
Vision0.00
Speech0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 86580862

Assignors

UNGAR, DAVID M., WOLCZKO, MARIO I.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC