W4118 Operating Systems - Columbia University
W4118 Operating Systems
Instructor: Junfeng Yang
Outline
Advanced scheduling issues
Multilevel queue scheduling Multiprocessor scheduling issues Real-time scheduling
Scheduling in Linux
Scheduling algorithm Setting priorities and time slices Other implementation issues
1
Motivation
No one-size-fits-all scheduler
Different workloads Different environment
Building a general scheduler that works well for all is difficult!
Real scheduling algorithms are often more complex than the simple scheduling algorithms we've seen
Combining scheduling algorithms
Multilevel queue scheduling: ready queue is partitioned into multiple queues
Each queue has its own scheduling algorithm
Foreground processes: RR Background processes: FCFS
Must choose scheduling algorithm to schedule between queues. Possible algorithms
RR between queues Fixed priority for each queue
Outline
Advanced scheduling issues
Multilevel queue scheduling Multiprocessor scheduling issues Real-time scheduling
Scheduling in Linux
Scheduling algorithm Setting priorities and time slices Other implementation issues
4
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- w4118 operating systems columbia university
- operating systems scheduling
- a complete guide to linux process scheduling
- operating systems university of cambridge
- the adventures new mit opencourseware
- defeating pass the hash black hat
- understanding the linux virtual memory manager
- vulnerabilities affecting modern processors
- memory management in the java hotspot virtual machine
Related searches
- columbia university graduate programs
- columbia university career fairs
- columbia university graduate tuition
- columbia university costs
- columbia university cost per year
- columbia university tuition and fees
- columbia university book cost
- computer operating systems ppt
- operating systems william stallings pdf
- free operating systems for computers
- evolution of operating systems pdf
- free operating systems 32 bit