操作系统简单总结之进程管理

操作系统简单总结——进程管理

单处理器进程调度

  • 长程调度:新作业提交时,决定是否将其送入内存,成为一个进程。也称作业调度。
  • 中程调度:决定把哪些进程在内存与磁盘间交换
  • 短程调度:决定将CPU分配给哪个就绪进程

长程调度和短程调度主要是进程换入换出。短程调度主要是时间片用完之类的。

关于进程调度这块主要是选择调度算法的学习。

  • 先来先服务
  • 轮转
  • 最短进程优先
  • 最短剩余时间优先
  • 最高响应比优先
  • 多级反馈

多处理器进程调度

进程调度算法一般只要简单的FCFS静态优先级+FCFS就足够了。


调度的种类挺多的,linux和windows都有自己的调度实现。