Method for reestablishing hotness of pages
OwnerGerald Francis McBrearty, Shawn Patrick Mullen +2inventors
InventorsGerald Francis McBrearty, Shawn Patrick Mullen, Jessica Carol Murillo, Johnny Meng-Han Shieh
Life of this patent
Estimating the term…
Abstract
A computer implemented method, an apparatus, and a computer usable program product are provided for reestablishing the hotness, or the retention priority, of a page. When a page is paged out of memory, the page's then-current retention priority is saved. When the page is paged in again later, the retention priority of the page is updated to the retention priority that was saved at or before the time the page was last paged out.
Claims20
A computer implemented method for reestablishing a retention priority of a page, the computer implemented method comprising:
- saving a past retention priority of the page, wherein the past retention priority is the retention priority of the page prior to a time the page is paged out;
- performing a page in operation on the page at a later time;
- and
- updating the retention priority of the page to the past retention priority of the page in response to performing the page in operation.
A computer usable program product comprising a computer usable medium including computer usable code for reestablishing a retention priority of a page, the computer usable program product comprising:
- computer usable code for saving a past retention priority of the page, wherein the past retention priority is the retention priority of the page prior to a time the page is paged out;
- computer usable code for performing a page in operation on the page at a later time;
- and
- computer usable code for updating the retention priority of the page to the past retention priority of the page in response to performing the page in operation.
A data processing system for reestablishing a retention priority of a page, comprising:
- a storage device, wherein the storage device stores computer usable program code;
- and
- a processor, wherein the processor executes the computer usable program code, wherein the computer usable program code comprises:
- computer usable code for saving a past retention priority of the page, wherein the past retention priority is the retention priority of the page prior to a time the page is paged out;
- computer usable code for performing a page in operation on the page at a later time;
- and
- computer usable code for updating the retention priority of the page to the past retention priority of the page in response to performing the page in operation.
Dependencies are inferred from the claim text.