Skip to content

UzzmaShahid/MemoryManagerSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memory Manager Simulator

A visual simulation of operating system memory management with page replacement algorithms.

Features

  • FIFO and LRU page replacement algorithms
  • Real-time visualization of physical memory
  • Page table display
  • Statistics tracking (hit rate, page faults, replacements)
  • Step-by-step or automatic execution

Build Instructions

Ubuntu/Linux

sudo apt install build-essential cmake qtbase5-dev
mkdir build && cd build
cmake ..
make
./MemoryManager

Usage

  1. Select algorithm (FIFO or LRU)
  2. Click "Step" to execute one memory access
  3. Click "Run" to auto-execute all accesses
  4. Click "Reset" to start over

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors