OPTIMIZING A MARKING PHASE IN MARK-SWEEP GARBAGE COLLECTORS BY REDUCING PAGING ACTIVITY

Patent №

US 7,653,797

Granted

2010-01-26

Filed 2008

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12347394

A garbage collector can initialize a garbage collection cycle. The cycle can include a mark phase and a sweep phase. The mark phase can traverses a complete set of objects in a heap. The heap can be associated with a virtual application memory including a primary memory and a secondary memory. The virtual application memory can be managed by a virtual memory manager, which moves pages between the primary memory and the secondary memory. Information can be bidirectionally communicated between a garbage collector and the virtual memory manager. A default order in which the objects are evaluated during the mark phase can be altered to minimize paging activity. The altering of the order can be based at least in part upon information obtained from the virtual memory manager.

AI classification

AI hardware1.00
Knowledge representation0.03
Planning0.00
Vision0.00
Natural language0.00
Evolutionary computation0.00
Speech0.00
Machine learning0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 220470563

Assignors

PHILLIPS, ANTHONY H., PREECE, TIMOTHY E., WHARMBY, ANDREW D.

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

From the same owner

© 2026 NYSGPT2525 LLC