操作系统进程调度问答 #5
问题:在选择调度算法时必须考虑哪些不同的原则?
答案: 选择调度策略时应注意的目标/原则如下 −
公平 − 所有的过程都应该被同等对待。 任何进程都不应无限期推迟。
最大化吞吐量 − 达到最大吞吐量。 每单位时间应服务的进程数量尽可能多。
可预测性 − 无论系统负载如何,给定的作业都应该以大致相同的可预测时间和大致相同的成本运行。
资源使用上限 − 系统资源应该保持忙碌。 应通过执行优先级来避免无限期推迟。
时间控制 − 应该控制不同的时间 −
响应时间
处理时间
等待时间
目标应该是尽量减少上述时间。