Skip to content

IgorDalepiane/OSMemoryMgmt

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published