Transcription of Process Scheduling in Linux
{{id}} {{{paragraph}}}
'&$% Process Scheduling in Linux Scheduling Mechanism: how to switch. Scheduling Policy: when to switch and what Process to choose. Some schedul-ing objectives: fast Process response time avoidance of Process starvation good throughput for background jobs support for soft real time processes Linux uses dynamically assigned Process priorities for non real-time running for a long time have their priorities decreased while pro-cesses that are waiting have their priorities increased dynamically.'&$%Classification of Processes Compute-boundversusI/O bound. Linux implicitly favors I/O bound pro-cesses over compute bound processes (why?). Another classification: Interactive : shells, text editors, GUI applications.
Linux uses dynamically assigned process priorities for non real-time processes. Processes running for a long time have their priorities decreased while pro- cesses that are waiting have their priorities increased dynamically.
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}