Scheduling Algorithms
Implement multiple ready Qs based on job “type”
- interactive process
- CPU-bound process
- batch job
- system processes
- editing session
Different Qs may be scheduled using different algorithms
Jobs move from Q to Q (feedback
Very general algorithm, but need to select parameters for: # of queues, sched. Algs., when to upgrade a job, when to downgrade a job, when to start a new job.