EFFICIENT MEMORY MANAGEMENT IN SOFTWARE CACHES

Patent №

US 8,943,261

Granted

2015-01-27

Filed 2011

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13284153

The use of heap memory is optimized by extending a cache implementation with a CacheInterface base class. An instance of a ReferenceToCache is attached to the CacheInterface base class. The cache implementation is registered to a garbage collector application. The registration is stored as a reference list in a memory. In response to an unsatisfied cache allocation request, a garbage collection cycle is triggered to check heap occupancy. In response to exceeding a threshold value, the reference list is traversed for caches to be cleaned based upon a defined space constraint value. The caches are cleaned in accordance with the defined space constraint value.

AI classification

AI hardware0.95
Knowledge representation0.92
Planning0.01
Machine learning0.00
Evolutionary computation0.00
Speech0.00
Vision0.00
Natural language0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 271410641

Assignors

KORADHANYAMATH, AVINASH, KUNCOLIENKAR, SHIRISH T. S., RAMANATH, AJITH

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

From the same owner

© 2026 NYSGPT2525 LLC