contur2
Loading...
Searching...
No Matches
contur::PageTableEntry Struct Reference

Entry in the page table — maps one virtual page to a physical frame. More...

#include <page_table.h>

Public Attributes

FrameId frameId = INVALID_FRAME
 Physical frame number.
bool present = false
 Page is loaded in physical memory.
bool dirty = false
 Page has been modified since load.
bool referenced = false
 Page has been accessed (for Clock algorithm).

Detailed Description

Entry in the page table — maps one virtual page to a physical frame.

Definition at line 14 of file page_table.h.

Member Data Documentation

◆ dirty

bool contur::PageTableEntry::dirty = false

Page has been modified since load.

Definition at line 18 of file page_table.h.

◆ frameId

FrameId contur::PageTableEntry::frameId = INVALID_FRAME

Physical frame number.

Definition at line 16 of file page_table.h.

◆ present

bool contur::PageTableEntry::present = false

Page is loaded in physical memory.

Definition at line 17 of file page_table.h.

◆ referenced

bool contur::PageTableEntry::referenced = false

Page has been accessed (for Clock algorithm).

Definition at line 19 of file page_table.h.


The documentation for this struct was generated from the following file: