CPU调度

2018-07-12  本文已影响0人  SunnyQjm

原文地址: https://qjm253.cn/2018/06/29/os_03/

CPU调度的基本概念

  • 主要目标:使CPU的利用率最大化(也是多道程序设计的目标)

调度准则

如何判断调度算法的好坏?有何标准?

需要使得CPU的使用率和吞吐量最大化,而使周转时间、等待时间和响应时间最小化。但是这些因子有些是冲突的,比如如果想要让吞吐量最大化就势必要让短进程都优先执行,这样就会使得长进程的等待时间和响应时间增长。在绝大多数的情况下需要优化取平均值,而在一些特定情况可能只关心其中的一部分因子。

调度算法

  • FCFS
  • SJF
  • SRTF
  • Priority Scheduling
  • Round-Robin

线程调度(Thread Scheduling

上一篇 下一篇

猜你喜欢

热点阅读