• 2021-04-14
    某系统采用静态抢占式优先级进程调度算法(优先数大者优先级高)。A进程0时刻到达,优先数为5,需运行10s;B进程3时刻到达,优先数为7,需运行5s;C进程5时刻到达,优先数为8,需运行3秒,则CPU的服务顺序为____
  • A->B->C->B->A

    内容

    • 0

      假设一个系统中有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: 其他

    • 1

      有一个具有两道作业的批处理系统,作业调度采用短作业的调度算法,进程调度采用以优先数为基础的抢占式调度算法,有如下表所示的作业序列(表中所列作业优先数为进程优先数,数值越小,优先级越高)。请回答下列问题:(1)列出所有作业进入内存的时刻及结束时刻;(2)计算平均周转时间。 作业名 到达时刻 估计运行时间 优先数 A 10:00 40 5 B 10:20 30 3 C 10:30 50 4 D 10:50 20 6

    • 2

      假设某系统中有五个进程,每个进程的执行时间(单位:ms)和优先数如下(优先数越小,其优先级越高):进程执行时间优先数P1103P211P325P414P552如果在0时刻,各进程按P1,P2,P3,P4,P5的顺序同时到达,试说明:当系统分别采用先来先服务的调度算法、可剥夺的优先级调度算法、时间片轮转法(时间片为1ms)时,各进程在系统中的执行情况,并计算在上述每种情况下进程的平均周转时间。

    • 3

      在下列进程调度算法中,可能引起进程长时间得不到运行的算法是( )。 A: 不可抢占式动态优先数算法 B: 可抢占式静态优先数算法 C: 不可抢占式静态优先数算法 D: 时间片轮转法

    • 4

      最高优先级调度算法中,对于相同优先级的进程往往采用( )调度算法。 A: 可抢占式优先数 B: 时间片轮转 C: 先来先服务 D: 短进程优先