Time Slice
The numeric value that represents how long a task can run until it is preempted (Preemption)
- time slice high → low switching overhead, low fairness, low response time, high throughput
- time slice low → high switching cost, scheduling well, high response time, low throughput
Rule of thumb adopted by Linux is that choosing a duration as long as possible, while keeping good system response time