Skip to content

ellethy-omar/Memory

Repository files navigation

Scheduler Simulator 26/12/2024

This project was made with the intent to simulate multiple scheduling algorthms inside a CPU by sending to the CPU CPU-bound processes, forking multiple processes in a single setting. Also, allocating processing inside the memory spaces for the processes to run.

Technologies Used

  • Unix Library in C
  • GCC compiler to complie
  • WSL to run our project
  • Git For version Control

Aspects Applied

  • Scheduling Algorithms like:

    • Round-Robin
    • Multi-level Scheduling
    • Non-prememtive Shortest Job First
    • Prememtive Highest Priority First
  • Memory Management using The buddy system

  • Signal Handling & Process synchronization

  • Structuring files into layers like The standard AUTOSAR.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages