Memory-Management

This is a memory management simulator (education friendly tool), this is a part of our coursework in the Operating Systems Course.
This project focuses on implementing memory allocation and deallocation algorithms and simulating it using C++ and Qt.

Our GUI is user friendly and self explanatory 🤘.

Dependencies for using the simulator:

  • Windows OS (different steps could be required in any other OS)
  • Qt

Running the program:

  1. Clone this GitHub repo.
  2. Open Qt terminal.
  3. Copy the "build" folder path to the Qt terminal using the next command:
    cd "path"
  4. Then type this command:
    windeployqt.exe --quick --no-translations .
  5. The exe file will be generated in the the build folder.

User Guide:

image