发明名称 METHOD FOR IMPROVING FREQUENCY-BASED CACHING ALGORITHMS BY MAINTAINING A STABLE HISTORY OF EVICTED ITEMS
摘要 The invention provides a method for improving frequency-based caching algorithms by maintaining a stable history of evicted items. One embodiment involves a process for caching data in a cache memory including logical pages including, upon detecting that a first page is being evicted from the cache memory, performing an addition process by adding metadata of the first page to a stable history list. Upon detecting a cache miss for a second page, if the stable history list contains metadata for the second page, then removing the second page metadata from the stable history list and applying a promotion determination for the second page to determine a priority value for the second page metadata and placing the second page in the cache memory based on the priority data. Upon detecting that metadata of a third page is to be evicted from the stable history list, applying an eviction determination to evict metadata of the third page from the stable history list based on a predetermined caching rule.
申请公布号 US2009271574(A1) 申请公布日期 2009.10.29
申请号 US20080109258 申请日期 2008.04.24
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 LARKBY-LAHET JAMES ALLEN;PANDEY PRASHANT
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址