Virtual Memory Simulator

Note: In this project, I implemented a virtual memory simulator that models different page replacement algorithms. The goal behind the project was simulating how operating systems manage virtual memory and how they handle page faults. Almost everything (including the entire C++ implementation) was written by me manually. Only the simulation of how my implementation works was created with Claude Code with my guidance.

Demo

Features