Efficient data cache
First Claim
Patent Images
1. A method, comprising:
- providing a cache in a computing system having an initial group of cache objects, each said cache object having an initial compression ratio and including stored data;
decreasing an amount of data storage space occupied by at least one of said cache objects other than a given one of said cache objects; and
increasing an amount of data storage space occupied by said given cache object.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed which may include providing a cache in a computing system having an initial group of cache objects, the cache object having an initial compression ratio and including stored data; decreasing an amount of data storage space in the cache occupied by at least one of the cache objects other than a given one of the cache objects; and increasing an amount of data storage space in the cache occupied by the given cache object.
-
Citations
32 Claims
-
1. A method, comprising:
-
providing a cache in a computing system having an initial group of cache objects, each said cache object having an initial compression ratio and including stored data;
decreasing an amount of data storage space occupied by at least one of said cache objects other than a given one of said cache objects; and
increasing an amount of data storage space occupied by said given cache object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus, comprising:
-
a computing system having at least one processor capable of operative communication with a main memory; and
a cache in said computing system having an initial group of cache objects, each said cache object having an initial compression ratio and including stored data;
wherein said computing system is operable to;
decrease an amount of data storage space occupied by at least one of said cache objects other than a given one of said cache objects; and
increase an amount of data storage space occupied by said given cache object. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method, comprising:
-
providing a cache in a computing system, said cache having an initial condition;
if insufficient data storage space is present in said cache under said initial condition to store at least one new object in said cache, compressing at least one object in said cache to clear data storage space for said at least one new object; and
storing said at least one new object in said cache. - View Dependent Claims (30, 31, 32)
-
Specification