• 2022-06-08
    (8分)考虑系统设计的调度算法是基于时间片轮转的动态优先权优先调度。调度思想是高优先权优先调度,且每个时间片结束将当前进程的优先级减1(优先级相同,优先考虑当前进程)。现有3个进程几乎同时到达,他们的基本信息如下表所示: 进程名 系统服务时间(时间片) 优先级(值大优先级高) P1 3 2 P2 4 5 P3 2 4 则按此调度算法P1、P2、P3 的周转时间分别为: ① 、 ② 、 ③ ;P1、P2、P3 的带权周转时间分别为: ④ 、 ⑤ 、 ⑥ ;总的平均周转时间为 ⑦ ;平均带权周转时间为 ⑧ 。注:每个进程的周转时间填写为整数;带权周转时间及两个平均值不能整除的保留2位小数。
  • 9# 6# 4# 3;3.0;3.00# 1.5;1.50# 2;2.0;2.00# 6.33# 2.17

    举一反三

    内容

    • 0

      对下表,分别采用先来先服务、最短作业优先、高响应比优先三种调度算法进行CPU调度,求出不同算法下各进程的执行顺序、平均周转时间和平均带权周转时间(共10分)。 进程 到达时间 服务时间 A 0 3 B 2 6 C 4 4 D 6 5 E 8 2

    • 1

      考虑3个进程见下表,P1的优先级最高,假设忽略进程的调度时间,分析在采用剥夺优先级调度算法下的调度次序以及平均周转时间进程 创建时间 运行时间 优先数P1 0 4 3P2 3 6 2P3 4 4 1

    • 2

      假设一个系统中有5个进程,它们到达的时间依次为0、1、2、3和4,运行时间依次为2、3、2、4和1,优先数分别为3、4、2、1、5。若按照非抢占优先数调度算法(优先数小则优先级高)调度CPU,那么各进程的平均周转时间为( )。 A: 5.4 B: 5 C: 3.3 D: 其他

    • 3

      假设一个系统中有5个进程,它们的到达时间和服务时间如下表所示,忽略I/O以及其他开销时间,若分别按照先来先服务(FCFS)、非抢占及抢占的短作业优先(SJF)、高响应比优先(HRRN)、时间片轮转(RR,时间片=1),请分别给出各进程的完成时间、周转时间、带权周转时间、平均周转时间和平均带权周转时间。完成下表进程名到达时间服务时间A03B26C44D65E82进程ABCDE平均FCFS完成时间周转时间带权周转时间SJF1(非抢占)完成时间周转时间带权周转时间SJF(抢占)完成时间周转时间带权周转时间HRRN完成时间周转时间带权周转时间RR(q=1)完成时间周转时间带权周转时间

    • 4

      分时系统系统轮转调度算法时间片为4,计算进程A、B、C、D 的完成时间、周转时间、带权周转时间、平均周转时间、平均带权周转时间。 进程名 到达时间 服务时间 完成时间 周转时间 带权周转时间 A 0 4 [br][/br] [br][/br] [br][/br] B 1 3 [br][/br] [br][/br] [br][/br] C 2 4 [br][/br] [br][/br] [br][/br] D 3 2 [br][/br] [br][/br] [br][/br] 平均周转时间: 平均带权周转时间: (14分)