Invention Grant
- Patent Title: Method and system for removing cache blocks
- Patent Title (中): 去除缓存块的方法和系统
-
Application No.: US13007539Application Date: 2011-01-14
-
Publication No.: US08601216B2Publication Date: 2013-12-03
- Inventor: Garret Frederick Swart , David Vengerov
- Applicant: Garret Frederick Swart , David Vengerov
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Osha Liang LLP
- Main IPC: G06F13/00
- IPC: G06F13/00

Abstract:
A method for removing cache blocks from a cache queue includes detecting a first cache miss for the cache queue, identifying, within the cache queue, a new cache block storing a value of a storage block, calculating an estimated cache miss cost for a storage container having the storage block, calculating a removal probability for the storage container based on a mathematical formula of the estimated cache miss cost, randomly selecting a probability number from a uniform distribution, where the removal probability exceeds the probability number, and evicting, in response to the removal probability exceeding the probability number, the new cache block from the cache queue.
Public/Granted literature
- US20120054447A1 METHOD AND SYSTEM FOR REMOVING CACHE BLOCKS Public/Granted day:2012-03-01
Information query