or
Bookmark and Share
Compressed victim cache
   
Document Number
US Patent 7526615
Issued Date
April 28, 2009
Link
Inventors
Map
Abstract
A method for caching a block of data. The method including receiving a request to store the block and determining whether an active cache is able to expand. If the active cache is able to expand, then expanding the active cache to obtain an expanded active cache, and storing the block in the expanded active cache. If the active cache is not able to expand, then determining whether evictable blocks are present in the victim cache. If evictable blocks are present in the victim cache, then evicting a sufficient number of the evictable blocks from the victim cache to facilitate storing the block in the active cache, where the evictable blocks in the victim cache are compressed.
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:
16
Comments:
no comments yet
Owner
Sun Microsystems, Inc. (Santa Clara, CA)
Published
April 28, 2009
Application Number
11/513,863
Filed
August 31, 2006
US Classification
711/133  
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" 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