Skip to content

Latest commit

 

History

History
71 lines (54 loc) · 2.71 KB

README.md

File metadata and controls

71 lines (54 loc) · 2.71 KB

Contributors Forks Stargazers Issues LinkedIn

Memory Management System

This software was developed for the subject of Operating Systems, in the second semester of the Software Engineering course, Unipampa.

The purpose of this software is to simulate the management of both virtual and physical memories, made by the operating system. In the initial configuration there are 256 pages and 64 frames, the allocation of memory and the execution of processes is done through the "Processes" window, for each relevant occurrence in the software, a notification is added in the "Logs" window, and the actions "Add new process" "and" Run Simulation ", are found in the" Actions "window.

Preview

Prerequisites

  • You must have Dart SDK (version >= 2.10.0 and < 3.0.0) installed.

    You must also have Dart CLI tools to run webdev: run dart pub global activate webdev

Installation

  1. Clone the repo

    git clone https://github.com/IgorDalepiane/OSMemoryMgmt.git
  2. Install dependencies

    dart pub get
    
  3. Install webdev

    dart pub global activate webdev

    If you are in Windows:

  4. Add to your PATH

    C:\Users\YourUserName\AppData\Local\Pub\Cache\bin
  5. Re-open your console

  6. Run webdev

    webdev serve

Built With

Contact

Igor Dalepiane da Costa - @igordalepiane - igordalepiane@gmail.com

Project Link: https://github.com/IgorDalepiane/OSMemoryMgmt