Managing a region cache
AssigneeInternational Business Machines Corporation
InventorsTsai-Yang Jea, Zhi Zhang
Life of this patent
Estimating the term…
Abstract
A system or computer usable program product for managing a cache region including receiving a new region to be stored within the cache, the cache including multiple regions defined by one or more ranges having a starting index and an ending index, and storing the new region in the cache in accordance with a cache invariant, the cache invariant ensuring that regions in the cache are not overlapping and that the regions are stored in a specified order.
Claims18
A computer usable program product comprising a non-transitory computer usable storage medium including computer usable code for use in managing a cache region, the computer usable program product comprising code for performing the steps of:
- receiving a region to be stored within the cache, the cache including multiple regions defined by one or more ranges having a starting index and an ending index;
- and
- storing the region in the cache in accordance with a cache invariant, the cache invariant ensuring that the regions in the cache are not overlapping and that the regions are stored in a specified order.
A data processing system for managing a cache region, the data processing system comprising:
- a processor;
- and
- a memory storing program instructions which when executed by the processor execute the steps of:
- receiving a region to be stored within the cache, the cache including multiple regions defined by one or more ranges having a starting index and an ending index;
- and
- storing the region in the cache in accordance with a cache invariant, the cache invariant ensuring that the regions in the cache are not overlapping and that the regions are stored in a specified order.
Dependencies are inferred from the claim text.