Processes and Scheduling Section Ill fttp://www 365pi4com
Processes and Scheduling Section III
Objective of scheduling fairness----Prevent starvation ☆ Efficiency ☆ Throughput 心 Response time PROCESSES AND SCHEDULING
PROCESSES AND SCHEDULING Objective of scheduling ❖ Fairness----Prevent starvation ❖ Efficiency ❖ Throughput ❖ Response time
ypes of scheduling(调度类型p379) ☆ Sorted by os types(按系统类型分类 Batch scheduling(批处理调度) Time- sharing scheduling(分时调度) Real-time scheduling(实时调度) Multiprocessor scheduling(多处理机调度) ☆ Sorted by perform frequency and scheduling unit(按执行频率 分类) Long- term scheduling(长程调度) Medium- term scheduling(中程调度) Short-term scheduling(短程调度) >IO scheduling PROCESSES AND SCHEDULING
PROCESSES AND SCHEDULING Types of scheduling (调度类型p379) ❖ Sorted by OS types(按系统类型分类) ٭ Batch scheduling(批处理调度) ٭ Time-sharing scheduling (分时调度) ٭ Real-time scheduling (实时调度) ٭ Multiprocessor scheduling(多处理机调度) ❖Sorted by perform frequency and scheduling unit(按执行频率 分类) ➢Long-term scheduling(长程调度) ➢Medium-term scheduling (中程调度) ➢Short-term scheduling (短程调度) ➢I/O scheduling
Scheduling and Process State Transitions(p380) New term Long-term scheduling scheduling Ready Suspend Running……Ext Medium-term Short-term scheduling scheduling B locked/ Blocked Suspend Medium-term schedulin Figure 9.1 Scheduling and Process State Transitions ROCESSES AND SCHEDULING
PROCESSES AND SCHEDULING Scheduling and Process State Transitions (p380)
Levels of scheduling(分级调度图P381)一 上eay Spend Medllunrern 重君 上ir levels of scheduling PROCESSES AND SCHEDULING
PROCESSES AND SCHEDULING Levels of Scheduling(分级调度图P381)