《操作系统概念-第七版》概念复习笔记第5章

本文详细阐述了操作系统中的CPU调度,包括调度时机、调度类型、调度算法如FCFS、SJF、优先级、轮转法等,并介绍了多级队列和反馈队列调度,以及多处理器调度中的非对称和对称多处理、处理器亲和性和负载平衡策略。
摘要由CSDN通过智能技术生成
  1. CPU调度是多道程序操作系统的基础
  2. 对于单处理器系统,每次只允许一个进程运行,任何其他进程必须等待,直到CPU空闲能被调度为止
  3. 多道程序设计的目的是在任何时候都有某些进程在运行,以使CPU使用率最大化
  4. 对于多道程序,当一个进程必须等待时,操作系统会从该进程拿走CPU的使用权,而将CPU交给其他进程
  5. CPU调度可以发生在:(1)当一个进程从运行状态切换到等待状态(如IO请求,或等待一个子进程的运行结束)、(2)当一个进程从运行状态切换到就绪状态(如发生中断)、(3)当一个进成从等待状态切换到就绪状态(如IO完成)、(4)当一个进程终止时;
  6. 【非抢占的】、【协作的】:一旦CPU分配给一个进程,那么该进程会一直使用CPU直到进程终止或切换到等待状态
  7. 因为中断不能总是被内核所忽视,
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值