Operating Systems·CPU Scheduling·FoundationWhy anything needs schedulingA machine has four cores and two hundred processes want to run.What does the scheduler do?ARuns them in the order they were started, each to completionBRuns the four highest-priority ones and pauses the rest until they finishCDivides each core into two hundred permanent slicesDGives each a short turn on a core, switching between them quicklyCheck answer