【计算题】设有某系统采用可抢占的优先级进程调度算法,系统在某一段时间内有 A 、 B 、 C 三个进程,进程 C 优先级最高,进程 A 优先级最低,进程 B 优先级介于进程 A 、 C 之间,它们的就绪时刻、计算与 I/O 所需时间如下表所示: 进程 进程就绪时刻 计算时间 I/O 操作时间 计算时间 A 0ms 15ms 10ms 5ms B 10ms 25ms 15ms 10ms C 15ms 3ms 20ms 10ms (1) 若系统采用多道方式运行,给出这三个进程运行完成总共所需的时间,并用图示给出三个进程的实际运行过程(忽略进行系统调度所需时间)。 (2) 采用多道方式比采用单道方式运行节省多少时间

【计算题】设有某系统采用可抢占的优先级进程调度算法,系统在某一段时间内有 A 、 B 、 C 三个进程,进程 C 优先级最高,进程 A 优先级最低,进程 B 优先级介于进程 A 、 C 之间,它们的就绪时刻、计算与 I/O 所需时间如下表所示: 进程 进程就绪时刻 计算时间 I/O 操作时间 计算时间 A 0ms 15ms 10ms 5ms B 10ms 25ms 15ms 10ms C 15ms 3ms 20ms 10ms (1) 若系统采用多道方式运行,给出这三个进程运行完成总共所需的时间,并用图示给出三个进程的实际运行过程(忽略进行系统调度所需时间)。 (2) 采用多道方式比采用单道方式运行节省多少时间

参考答案与解析:

相关试题

进程调度采用最高优先级调度算法时,从保证系统效率的角度来看,应提高哪个进程的优先

[单选题]进程调度采用最高优先级调度算法时,从保证系统效率的角度来看,应提高哪个进程的优先级? ( )A.连续占用处理器时间长的B.在就绪队列中等待时间长的C.以计算为主的进程D.系统进程

  • 查看答案
  • 一个进程能够设置的优先级范围有多大,最高优先级是多少()

    [单选题]一个进程能够设置的优先级范围有多大,最高优先级是多少()A .1~32,1是最高优先级B .1~32,32是最高优先级C .0~32,1是最高优先级D .0~32,31是最高优先级

  • 查看答案
  • 当进程调度采用最高优先级调度算法时,从保证系统效率的角度来看,应提高( )进程的

    [单选题]当进程调度采用最高优先级调度算法时,从保证系统效率的角度来看,应提高( )进程的优先级。A.连续占用处理器时间长的B.在就绪队列中等待时间长的C.以计算机为主的D.用户

  • 查看答案
  • 在就绪队列中,一旦有优先级高于当前运行进程优先级的进程存在时,便立即对进程进行调

    [单选题]在就绪队列中,一旦有优先级高于当前运行进程优先级的进程存在时,便立即对进程进行调度,转让CPU,这叫做A.可剥夺方式B.不可剥夺方式C.时间片轮转D.实时调用

  • 查看答案
  • UNIX系统采用什么样的进程调度算法?其优先级是如何计算的?

    [问答题] UNIX系统采用什么样的进程调度算法?其优先级是如何计算的?

  • 查看答案
  • 在S1240系统中,一个进程的优先级是()

    [单选题]在S1240系统中,一个进程的优先级是()A . 固定的B . 按等待时间长短变化的C . 随机的D . 由其所接收的消息的优先级决定的

  • 查看答案
  • 在S-1240系统中,一个进程的优先级是()

    [单选题]在S-1240系统中,一个进程的优先级是()A . 固定的B . 按等待的时间长短变化C . 随机的D . 由其所接收的消息的优先级决定

  • 查看答案
  • (18)就绪队列中一旦出现高于当前运行进程的优先级的进程,就立即进行调度,转让C

    [单选题](18)就绪队列中一旦出现高于当前运行进程的优先级的进程,就立即进行调度,转让CPU,这种调度方式称为- ]9 g& c# m5 U# aA.)轮转方式B.)可剥夺(抢占)方式C.)轮询方式D.)中断方式

  • 查看答案
  • 进程调度所需的信息——进程优先级——是存放在下列哪一项中?

    [单选题]进程调度所需的信息——进程优先级——是存放在下列哪一项中?A.进程控制块B.进程调度队列C.源代码D.编译生成的目标文件

  • 查看答案
  • 下列选项中,降低进程优先级的合理时机是( )。

    下列选项中,降低进程优先级的合理时机是( )。A. 进程时间片用完B. 进程刚完成I/O操作,进入就绪队列C. 进程长期处于就绪队列D. 进程从就绪状态转为运行

  • 查看答案