contur2
Loading...
Searching...
No Matches
memory Directory Reference
Directory dependency graph for memory:
include/contur/memory

Files

 
clock_replacement.h
 Clock (Second Chance) page replacement policy.
 
fifo_replacement.h
 FIFO page replacement policy — evicts the oldest loaded page.
 
i_memory.h
 IMemory interface — abstract linear addressable memory.
 
i_mmu.h
 IMMU interface — Memory Management Unit abstraction.
 
i_page_replacement.h
 IPageReplacementPolicy interface — pluggable page replacement algorithms.
 
i_virtual_memory.h
 IVirtualMemory interface — virtual address space management.
 
lru_replacement.h
 LRU page replacement policy — evicts the least recently used page.
 
mmu.h
 MMU implementation — translates virtual addresses to physical addresses.
 
optimal_replacement.h
 Optimal (Belady's) page replacement policy — educational only.
 
page_table.h
 PageTable — virtual-to-physical frame mapping with status bits.
 
physical_memory.h
 PhysicalMemory — RAM simulation backed by std::vector<Block>.
 
virtual_memory.h
 VirtualMemory — manages virtual address slots for processes.