CPU Scheduling - Princeton University
www.cs.princeton.edu › 8• Use system resources efficiently (CPU, memory, disk, etc) l Fairness and proportionality • Share CPU in some equitable way, or that meets users’ expectations • Everyone makes some progress; no one starves 6 Some Problem Cases in Scheduling u Scheduler completely blind about job types l Little overlap between CPU and I/O
CPU Scheduling - Yale University
codex.cs.yale.edu › avi › os-bookCPU Scheduling Practice Exercises 6.1 A CPU-scheduling algorithm determines an order for the execution of its scheduled processes. Given n processes to be scheduled on one processor, how many different schedules are possible? Give a formula in terms of n. Answer: n! (n factorial = n × n –1× n –2× ... × 2 × 1).