Free CPU scheduling lessonsCPU scheduling · Stage 3 · Real schedulers · Step 2
Real systems, and choosing a policy
See what Linux and Windows actually do, how multicore changes things, and how to pick a policy for a job. About 15 minutes.
Linux's Completely Fair Scheduler picks which task to run next?
- AThe one with the smallest virtual runtime, the least CPU so far after weighting
- BThe one with the shortest predicted burst
- CThe one that arrived first
Show the answer
The one with the smallest virtual runtime, the least CPU so far after weighting. Always serving whoever has had least keeps shares fair.
4 questions on this idea
Short questions that apply the idea to new cases: trace it, work out a number, put steps in order. A wrong answer explains itself.
Answer them in your browserFree account, no card. Your progress is saved, and the idea comes back in a quick review later.
Sign up free to solve