Design and implement a small kernel that uses a Multilevel-feedback-queue scheduler with the following functionality:
The system consists of three queues
Q0 – RR with time quantum 8 milliseconds
Q2 – FCFS
The system defines the PCB as a struct containing the process information.
The system is capable of displaying the response time, throughput, and average waiting time.
Submission Instructions:
Project report in Power Point (.PPT file) format that includes the following:
b. A breakup of tasks and explanation
c. Project code
e. A simple user manual instructing a new user on how to use your program