进程平均周转时间

设一个系统中有5个进程,它们的到达时间和服务时间如下,A的到达时间为 0,服务时间为3;B的到达时间为 2,服务时间为6;C的到达时间为 4,服务时间为4;D的到达时间为 6,服务时间为5;E的到达时间为 8,服务时间为2.忽略I/O以及其他开销时间,若分别按先来先服务(FCFS)进行CPU调度,其平均周转时间为_______

解析:平均周转时间表示,所有进程完成任务所花的所有时间除以进程的个数

A:0到达,完成时间3,所花时间t1=3;

B:2到达,由于此时A还在进程中,所以B等2完成才能开始,所以其完成时间3+6=9,所花时间t2=9-2=7;

C:4到达,完成时间9+4=13,所花时间t3=13-4=9;

D:6到达,完成时间13+5=18,所花时间t4=18-6=12;

E:8到达,完成时间18+2=20,所花时间t5=20-8=12。

综上所有的任务的平均周转时间:(t1+t2+t3+t4+t5)/5=(3+7+9+12+12)/5=8.6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值