Patent №
US 8,601,036
Granted
2013-12-03
Filed 2011
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
2
planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13069614
A method, system and computer program product for reducing garbage collection pause time. According to example embodiments, a garbage collection cycle is initiated on a set of objects that have been dynamically allocated in a memory. An identification is made of new persistent objects and reachable non-persistent objects while ignoring old persistent objects that have been identified as persistent in previous garbage collection cycles. The new persistent objects are associated as members of a set of persistent objects that includes the old persistent objects. The persistence information for the set of persistent objects is preserved for use during subsequent garbage collection cycles. All reachable non-persistent objects and all persistent objects in the set of persistent objects are marked for memory reclamation phase processing. The persistent objects are so marked using the preserved persistence information such that repeated scanning of persistent objects during multiple garbage collection cycles is avoided.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 260040153
Assignors
NALLA, VINOD, PANDA, HARISH K., KANNOJOO, PRANAVADITYA, PATIL, BIPIN N.
On an employer assignment, the assignors are typically the inventors.