c/c++代写|操作系统 -CSCI 40300/ECE 40800 Operating Systems
In this assignment your job will be to enhance the thread scheduler to implement the following three scheduling algorithms:Round Robin (RR), Shortest Job First (SJF), and Priority (PRIO) Scheduling. For SJF and PRIO, you will be implementing both the preemptive and non-preemptive versions. Currently, Nachos uses First Come First Served (FCFS) scheduling. After you make your enhancements, FCFS should still run exactly as it did before you started.