Workload Assumptions and Scheduling Metrics
Explore how workload assumptions shape CPU scheduling policies by analyzing simplified job characteristics. Understand key scheduling metrics such as turnaround time and fairness, and comprehend their roles in comparing scheduling strategies and addressing performance trade-offs.
We'll cover the following...
We'll cover the following...
Workload assumptions
Before getting into the range of possible policies, let us first make a number of simplifying assumptions about the processes running in the system, sometimes collectively called the workload. Determining the workload is a critical part of building policies, and the more you know about workload, the more fine-tuned your policy can be.
The workload assumptions we make here are mostly unrealistic, but that is alright (for now) because we ...