操作系统之算法整理

**

一,进程调度算法

:**
1.先来先服务(FCFS)
特点:适合长进程,有利于CPU繁忙型进程,如科学计算等工作场景,不利于I/O繁忙型。
实例:(QQ图片)
2.短进程优先(SPF)
特点:有效降低进程的平均等待时间,提高系统的吞吐量。
3.优先权调度算法(PSL)
①非抢占式优先调度算法
②抢占式优先权调度算法:一个进程在运行,如果新进来一个进程的优先权大于正在运行的进程,那么正在运行的就要强制结束进程,让优先权高的进程投入运行。
优先权类型:
a 静态优先权:根据进程的类型,进程需要的资源数量和用户的要
求来设定。
b 动态优先权:随着进程的推进或者其等待时间 的增加而改变进程的优先权级别,也就是说,进程推进或者等待的时间越长,优先权级别越高。
存在的问题:饥饿问题:无穷阻塞,就是就绪态进程得不到CPU而等待的状态。
4.时间片轮转调度算法(RR)
特点:现代分时系统中广泛使用的,UNIX Linux Windows 操作系统都采用此方法和优先权,抢占式调度结合的进程调度算法。
影响因素:系统对响应时间的要求;就绪队列中进程的数目;系统的处理能力。
5.多级队列调度
6.多级反馈队列调度

**

二&#x

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 22
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值