or
Bookmark and Share
Adaptive replacement cache
   
Document Number
US Patent 7469320
Issued Date
December 23, 2008
Link
Inventors
Map
Abstract
A method for caching a block, which includes receiving a request to store the block in a cache and determining whether the cache is able to expand. If the cache is not able to expand, then determining whether evictable blocks are present in the cache and, if evictable blocks are present in the cache determining whether a total size of the evictable blocks is greater than or equal to a size of the block, evicting a sufficient number of the evictable blocks from the cache and storing the block in the cache, if the total size of the evictable blocks is greater than or equal to the size of the block, and activating a cache throttle, if the total size of the evictable blocks is less than the size of the block.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
9
Comments:
no comments yet
Owner
Sun Microsystems, Inc. (Santa Clara, CA)
Published
December 23, 2008
Application Number
11/417,078
Filed
May 3, 2006
US Classification
711/133   711/E12.017 711/E12.071 711/E12.072
Int'l Classification
G06F   12/00   (20060101)  
Examiner
Assistant Examiner
Attorney/Law Firm
Parent Case
CROSS REFERENCE TO RELATED APPLICATIONS This application claims benefit of U.S. Provisional Application Ser. No. 60/733,403 filed on Nov. 4, 2005, entitled "Adaptive Replacement Cache and Compressed Victim Cache" in the names of Jeffrey S. Bonwick, William H. Moore, Mark J. Maybee, and Matthew A. Ahrens.
USPTO Field of Search
711/133  
Related Patents
Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us