Back Next
VM Table layout

  Table size determined by:
    Size of the virtual memory space and page size 
      determines number of table entries.
 
      VM range / page size = number of entries.

    Virtual memory space, available physical space, and page size
      determines size of a table entry.

      Number of bits to represent  Max. VM @ of interest / page size 
      + bookkeeping such as dirty flag, presence flag, and counter or
      date stamp for swap selection.

  Page table must be designed for specific system.
    1 entry for each virtual page.

    Entry wide enough to store the frame id.