关于流程调度的混乱(操作系统)

时间:2013-02-09 10:19:28

标签: process operating-system scheduling

我对书的以下部分感到困惑。这里我们讨论FCFS调度。我觉得书中的计算表不正确。因为在时间7 P3完成时,它的周转时间应该是7-3,因为第三个过程到达时间是3,那么为什么它们需要1?记得转身时间= t(过程完成)-t(提交过程)

对于P4来说,这是11-4我再次感到错误。进一步为P5。所以我想知道,我是否错误地理解了这一切或所有这些都是错误的计算。有人可以解释一下吗?

您可以在下面看到图书扫描: enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

转身时间=结束时间 - 到达时间

等待时间=开始时间 - 到达时间

根据以上公式计算

平均周转时间=(3 + 4 + 4 + 6 + 5)/ 5 = 22/5 = 4.4

平均等待时间=(0 + 1 + 3 + 2 + 3)/5=1.8 吞吐量= 5/13 = 0.8

详细说明及更多问题Click here