/SymphonyOS

Primary LanguageCGNU General Public License v3.0GPL-3.0

SymphonyOS

image

OS simulation for the scheduler and memory mangamnet.

Five scheduling algorithms:

  1. First Come First Serve (FCFS)
  2. Shortest Job First (SJF)
  3. Preemptive Highest Priority First (HPF)
  4. Shortest Remaining Time Next (SRTN)
  5. Round Robin (RR)

Four memory allocation policies:

  1. First Fit
  2. Next Fit
  3. Best Fit
  4. Buddy System Allocation