Mechanism for Page Replacement in Cache Memory
AssigneeRed Hat, Inc.
InventorJohannes Weiner
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat, Inc.
InventorJohannes Weiner
Estimating the term…
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.
A computer-implemented method, comprising:
A system, comprising:
A non-transitory machine-readable storage medium including data that, when accessed by a machine, cause the machine to perform operations comprising:
Dependencies are inferred from the claim text.