Memory-Management-Simulator
A fully page internal memory management simlulator that runs different heap algorithms and compares the results!
Disclaimer
This application was designed with certain specifications.
Requirements
This application requires the use of cmake 3.0 and C++98 to build.
Installation Instructions:
First, cd into the directory you would like to install this application in
Then git clone this repository
git clone https://github.com/zwimer/Memory-Management-Simulator
Create your build directory as follows
mkdir Memory-Management-Simulator/src/build && cd Memory-Management-Simulator/src/build/
After that run qmake and make with the command below
cmake .. && make
Python
Decided to implement a bit in python, not the main project.
Usage
This application takes two arguments. The first is the input file with the process information. And the second is for the virtual memory