Question: 2. Operating system scheduling is the means whereby an operating system determines the order in which a CPU performs the tasks it is given. Three
2. Operating system scheduling is the means whereby an operating system determines the order in which a CPU performs the tasks it is given. Three different approaches to scheduling include: first-come, first-served (FCFS); shortest job first (SJF); round-robin. a. Define each of these three scheduling approaches, in everyday language. Avoid using technical jargon. b. Describe one important advantage and one important disadvantage of each approach. c. Imagine that you are managing a Tim Hortons restaurant, and you decide to tell your servers at the counter to use these scheduling algorithms to serve customers. For each of FCFS, SJF and round-robin, describe what precise instructions you would give to your servers.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
