操作系统进程调度问答 #5

❮ 操作系统考试题及答案


问题:在选择调度算法时必须考虑哪些不同的原则?

答案: 选择调度策略时应注意的目标/原则如下 −

  1. 公平 − 所有的过程都应该被同等对待。 任何进程都不应无限期推迟。

  2. 最大化吞吐量 − 达到最大吞吐量。 每单位时间应服务的进程数量尽可能多。

  3. 可预测性 − 无论系统负载如何,给定的作业都应该以大致相同的可预测时间和大致相同的成本运行。

  4. 资源使用上限 − 系统资源应该保持忙碌。 应通过执行优先级来避免无限期推迟。

  5. 时间控制 − 应该控制不同的时间 −

    • 响应时间

    • 处理时间

    • 等待时间

    • 目标应该是尽量减少上述时间。


❮ 操作系统考试题及答案