Concurrency Module

Buffer Manager

The table tracks 4 pieces of information:

  1. Frame ID that is uniquely associated with a memory address
  2. Page ID for determining which page a frame currently contains
  3. Dirty Bit for verifying whether or not a page has been modified
  4. Pin Count for tracking the number of requestors currently using a page

Recovery Module

Dirty Pages

  • Dirty bit