fcfs调度算法_图解「进程调度算法」

本文介绍了多种进程调度算法,包括FCFS(先来先服务)、SPF(短进程优先)、优先权调度(抢占式和非抢占式)、高响应比优先算法以及时间片轮转和多级反馈队列调度算法。这些算法在不同的场景下有不同的优势,例如短进程优先在CPU密集型系统中表现良好,而多级反馈队列调度算法则能兼顾短进程和长进程的需求。
摘要由CSDN通过智能技术生成
本文原创作者:源理君头条号:底层软件架构公众号:技术原理君

调度程序是操作系统内核的组成部分,它负责选择下一个要运行的进程。所以调度策略就决定了这个操作系统的是非实时还是实时的操作系统。当今操作系统的种类繁多,但进程调度算法可以总结为一下几种。

先来先服务调度算法(FCFS)

先来先服务的调度策略非常的简单。维护一个就绪队列,每次调度是从就绪队列中选择一个最先进入该队列的进程,为之分配处理机,使之投入运行。该进程一直运行到完成或发生某事件而阻塞后才放弃处理机。

ea08404b136a2d62ddf68d6933672cbe.png

短进程优先调度算法(SPF)

短进程优先(SPF)调度算法则是从就绪队列中选出一个估计运行时间最短的进程,将处理机分配给它,使它立即执行并一直执行到完成,或发生某事件而被阻塞放弃处理机时再重新调度。

3b8b20255a864d03e023941394807785.png

高优先权优先调度算法

为了照顾紧迫型的进程,能让这些进程得到优先的运行,所以引入了优先权优先调度算法。这种调度算

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值