Skip to content

sempfi/OS_Project_CPU_Scheduling_Algorithms

Repository files navigation

CPU Scheduling Algorithms

This project was the final project of the course "Operating Systems" at Shiraz University, instructed by Dr. Mostafa Fakhrahmad, Fall 2021.

Description

The goal is to implement CPU scheduling algorithms. Each process has five attributes:

  • ID
  • Arrival Time
  • First Burst Time
  • IO Time
  • Second Burst Time

The processes' information is read from "process_inputs.csv" file.

Algorithms

The implemented algorithms are as follows:

About

CPU Scheduling Algorithms Implemented in C.

Topics

Resources

Stars

Watchers

Forks