• 2022-05-31
    假设一个系统中有5个进程A,B,C,D,E,它们的到达时间分别为0,2,3,5,8。服务时间为3,2,4,5,6。忽略IO以及其他开销时间,若采用先来先服务调度算法进行CPU调度,请求出各进程的完成时间、周转时间、带权周转时间、平均周转时间和平均带权周转时间。
  • A B C D E 平均 到达时间 0 2 3 5 8 [br][/br] 服务时间 3 2 4 5 6 [br][/br] 完成时间 3 5 9 14 20 [br][/br] 周转时间 3 3 6 9 12 6.6 带权周转时间 1 1.5 1.5 1.8 2 1.56

    举一反三

    内容

    • 0

      处理机调度算法:各进程到达就绪队列的时间、需要的运行时间如下表所示。分别使用先来先服务调度算法、短作业优先算法和高响应比优先算法,计算各进程的等待时间、平均等待时间、周转时间、平均周转时间、带权周转时间、平均带权周转时间。[img=248x145]17e44c3a6667e6d.png[/img]

    • 1

      假设一个系统中有3个进程,到达时间依次为0,1,3。运行时间依次为3、5和2。若按照时间片轮转(时间片为2)调度算法调度CPU,那么各进程的平均周转时间为()。

    • 2

      假设一个系统中有4个进程,它们到达的时间依次为0、2、4和6,运行时间依次为3、6、4和5。若按照抢占式短作业优先调度算法调度CPU,那么各进程的平均周转时间为()。

    • 3

      现有5个作业进程,进程名称,进程到达时间及服务时间如下表所示: 调度算法 进程名 A B C D E 到达时间 0 0 0 0 0 服务时间 4 3 5 2 6 RR(时间片大小为2) 完成时间 [br][/br] [br][/br] [br][/br] [br][/br] [br][/br] 周转时间 [br][/br] [br][/br] [br][/br] [br][/br] [br][/br] 带权周转时间 [br][/br] [br][/br] [br][/br] [br][/br] [br][/br] 计算时间片轮转法(RR)中每个进程的完成时间、周转时间、带权周转时间、平均带权周转时间

    • 4

      假设系统有5个进程,它们的到达时间和服务时间如下:进程名到达时间处理时间 A: 03 B: 15 C: 32 D: 95 E: 125新进程(没有运行过)与老进程(运行过的进程)的条件相同时,假定系统选新进程执行。若按先来先服务算法(FCFS)进行CPU调度,请给出各个进程的完成时间、周转时间、带权周转时间,以及所有进程的平均周转时间和平均带权周转时间。