发明名称 Mechanism for Page Replacement in Cache Memory
摘要 A mechanism for page replacement for cache memory is disclosed. A method of the disclosure includes referencing an entry of a data structure of a cache in memory to identify a stored value of an eviction counter, the stored value of the eviction counter placed in the entry when a page of a file previously stored in the cache was evicted from the cache, determining a refault distance of the page of the file based on a difference between the stored value of the eviction counter and a current value of the eviction counter, and adjusting a ratio of cache lists maintained by the processing device to track pages in the cache, the adjusting based on the determined refault distance.
申请公布号 US2014156940(A1) 申请公布日期 2014.06.05
申请号 US201213690191 申请日期 2012.11.30
申请人 RED HAT, INC. 发明人 Weiner Johannes
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项 1. A computer-implemented method, comprising: referencing, by a processing device, an entry of a data structure of a cache in memory to identify a stored value of an eviction counter, the stored value of the eviction counter placed in the entry when a page of a file previously stored in the cache was evicted from the cache; determining, by the processing device, a refault distance of the page of the file based on a difference between the stored value of the eviction counter and a current value of the eviction counter; and adjusting, by the processing device, a ratio of cache lists maintained by the processing device to track pages in the cache, the adjusting based on the determined refault distance.
地址 Raleigh NC US