/Operating-Systems-C-Programs

Programs in C illustrating the various algorithms associated with Operating Systems

Primary LanguageCMIT LicenseMIT

Operating Systems C Programs

Programs in C illustrating the various algorithms associated with Operating Systems

Algorithms Covered

  • Process Scheduling Algorithms
    • First Come First Served (FCFS)
    • Shortest Job First (SJF)
    • Shortest Remaining Time First (SRTF / Preemptive SJF)
    • Highest Response Ratio Next (HRRN)
    • Priority (Non-Preemptive)
    • Priority (Preemptive)
    • Round Robin (RR)
  • Memory Allocation Algorithms
    • First Fit
    • Next Fit
    • Best Fit
    • Worst Fit
  • Banker's Safety Algorithm