Skip to content

A mini project in my third year at Computer department in Faculty of Engineering Cairo University.

License

Notifications You must be signed in to change notification settings

OmarKimo/OS-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OS scheduler

It's an implementation for an Operating systems scheduler which produce schedules of certain processes based on some scheduling alogorithms which are:

  1. Non-Preemptive Highest Priority First. (HPF)
  2. First Come First Served. (FCFS)
  3. Round Robin with fixed time quantum. (RR)
  4. Preemptive Shortest Remaining Time Next. (SRTN)

The application is divided into two modules:

  • Process generator: generates the processes to be scheduled.
  • Scheduler: produces the schedules based on the chosen algorithm and demonstrates these schedules by visual graphs.

About

A mini project in my third year at Computer department in Faculty of Engineering Cairo University.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages