×

Page table entry consolidation

  • US 9,753,860 B2
  • Filed: 06/14/2012
  • Issued: 09/05/2017
  • Est. Priority Date: 06/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for managing page table entries in a processing system, the computer program product comprising:

  • a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;

    identifying, by a processor, a first page table entry (PTE) of a page table for translating virtual addresses to main storage addresses, the page table comprising a second PTE contiguous with the first page table entry;

    determining with the processor whether the first PTE may be joined with the second PTE, the determining based on the respective first page and second page of main storage being contiguous, the determining including confirming that the first PTE and the second PTE are valid; and

    setting a respective marker in each of the first PTE and the second PTE in the page table for indicating that the main storage pages identified by the first PTE and the second PTE are contiguous, wherein the first PTE and the second PTE each comprise a respective physical address field, and wherein a first value that is stored in the physical address field of the first PTE is different from a second value that is stored in the physical address field of the second PTE.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×