Skip to content

Latest commit

Β 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

CPU-Scheduling Repo πŸš€

This repository is dedicated to exploring and implementing CPU scheduling algorithms with a focus on clarity and performance. 🌟

Key Features ✨

  • Implemented Algorithms:

    • 🟒 First Come First Served (FCFS)
    • 🟠 Non-Preemptive Shortest Job First (SJF)
    • πŸ”΅ Preemptive Shortest Job First (SJF)
    • 🟣 Round Robin (RR)
    • 🟑 Priority Scheduling
  • Performance Metrics:

    • ⏳ Average Waiting Time
    • πŸ”„ Average Turnaround Time
    • ⚑ Average Response Time

How to Use πŸ› οΈ

  1. Clone the repository:
    git clone https://github.com/YassinSalah100/CPU-Scheduling.git
  2. Navigate to the folder of your preferred programming language.
  3. Run the code and provide sample inputs as required.

About

πŸš€ Mastering CPU Scheduling | Implementation of key algorthims

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages