优先级结合时间片轮转算法c语言,先来先服务/段作业优先/时间片轮转/优先级调度算法详解...

本文详细介绍了四种进程调度算法:先来先服务(FCFS)、短作业(进程)优先(SJF)、优先级调度(包括静态和动态优先级)以及时间片轮转(RR)。通过具体的例子和时间轴分析,阐述了每种算法的工作原理和特点。
摘要由CSDN通过智能技术生成

先来先服务调度算法

先来先服务(First Come First Served,FCFS),是一种简单的调度算法,它既适用于作业调度,也适用于进程调度。先来先服务算法是按照作业或进程到达的先后次序来进行调度。当作业调度中采用该算法时,每次调度都是从后备队列中选择一个最先进入该队列中作业,将它调入内存,为其创建进程、分配相应的资源,将该作业的进程放入就绪队列。在进程调度中采用该算法时,每次调度是从就绪队列中选择一个最新进入该队列的进程,并给他分配处理机。

先来先服务调度算法

进程(作业)名

到达时间(开始时间)

运行时间

结束时间

周转时间

P1

0

9

9

20

P2

0.4

4

13

5

P3

1

1

14

1

P4

5.5

4

18

6

P5

7

2

20

2

先来先服务调度算法分析

时间/s

0

P1到达,P1执行(期间执行9s)

0.4

P2到达,P2未执行,P1执行中(剩余8.6s)

1

P3到达,P2未执行,P3未执行,P1(剩余7.6s)

5.5

P4到达,P2未执行,P3未执行,P1(剩余3.5s)

7

P5到达,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值