Patent · US Active

Selective release-behind of pages based on repaging history in an information handling system

US9208089B2 · kind B2 · utility

2Cited by
1References
7Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 11, 2013
Grant dateDec 8, 2015
Priority date
Expiry dateDec 11, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/172
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An information handling system (IHS) includes an operating system with a release-behind component that determines which file pages to release from a file cache in system memory. The release-behind component employs a history buffer to determine which file pages to release from the file cache to create room for a current page access. The history buffer stores entries that identify respective pages for which a page fault occurred. For each identified page, the history buffer stores respective repage information that indicates if a repage fault occurred for such page. The release-behind component identifies a candidate previous page for release from the file cache. The release-behind component checks the history buffer to determine if a repage fault occurred for that entry. If so, then the release-behind component does not discard the candidate previous page from the cache. Otherwise, the release-behind component discards the candidate previous page if a repage fault occurred.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.