首页 > 试题广场 >

系统平均周转时间为?

[单选题]
设一个系统中有5个进程,它们的到达时间和服务时间如下,A的到达时间为0,服务时间为3;B的到达时间为2,服务时间为6;C的到达时间为4,服务时间为4;D的到达时间为6,服务时间为5;E的 到达时间为8,服务时间为2,忽略I/0以及其他开销时间,若分别按先来先服务(FCFS)进行CPU调度,其平均周转时间为?
  • 10.2
  • 6.4
  • 8.6
  • 4.5
先来先服务调度算法
进程名  到达时间 服务时间  开始执行时间  完成时间  周转时间
 A              0              3                 0                 3                3
 B              2              6                 3                 9                7
 C              4              4                 9                13               9
 D              6              5                13               18              12
 E              8              2                18               20              12
周转时间 = 完成时间 - 到达时间
平均周转时间 = 所有进程周转时间 / 进程数 = (3+7+9+12+12)/ 5 = 8.6
发表于 2015-09-21 16:25:25 回复(1)
平均周转时间  =  (所有进程的等待、执行时间的和)/  进程数
所有进程的等待、执行时间的和 = 3 + 7 + 9 + 12 + 12 = 43   
43 / 5=8.6
所以选 C
发表于 2015-09-21 12:02:19 回复(0)
进程名  到达时间 服务时间  开始执行时间  完成时间  周转时间
 A              0              3                 0                 3                3
 B              2              6                 3                 9                7
 C              4              4                 9                13               9
 D              6              5                13               18              12
 E              8              2                18               20              12
周转时间 = 完成时间 - 到达时间
平均周转时间 = 所有进程周转时间 / 进程数 = (3+7+9+12+12)/ 5 = 8.6
发表于 2020-09-25 15:37:48 回复(0)
每一个进程的周转时间=完成时间-到达时间
发表于 2018-09-10 10:19:09 回复(0)
周转周期=完成时间-达到时间
发表于 2017-07-13 17:39:31 回复(0)