CS330 Operating Systems Lec03
CS330 Operating Systems Lec03
Agenda
• Recap
• General scheduling mechanism
Process Scheduling • Metrics and goals of scheduling
• Scheduling algorithms
• Multiprocessor scheduling
• Case studies: UNIX, Linux, Solaris, Windows XP
• Scheduling in thread libraries
• Evaluating scheduling algorithms
1
10/5/2017
2
10/5/2017
3
10/5/2017
4
10/5/2017
5
10/5/2017
6
10/5/2017
7
10/5/2017
8
10/5/2017