在一个使用循环调度的系统中,s表示执行进程切换所需要的时间,q表示循环的时间片,r表示进程在发生I/O阻塞前平均运行时间。(a)如果q=∞,CPU 效率是(31);(b)如果q>r,那么,CPU的效率是(32);(c)s<q<r,CPU的效率是(33);(d)s=q<r,效率为(34);(e)q几乎为零时,CPU的效率是(35)。A.0B.1/2C.q/(q+s)D.r/(r+s)

题目

在一个使用循环调度的系统中,s表示执行进程切换所需要的时间,q表示循环的时间片,r表示进程在发生I/O阻塞前平均运行时间。(a)如果q=∞,CPU 效率是(31);(b)如果q>r,那么,CPU的效率是(32);(c)s<q<r,CPU的效率是(33);(d)s=q<r,效率为(34);(e)q几乎为零时,CPU的效率是(35)。

A.0

B.1/2

C.q/(q+s)

D.r/(r+s)


相似考题
更多“在一个使用循环调度的系统中,s表示执行进程切换所需要的时间,q表示循环的时间片,r表示进程在发生 ”相关问题
  • 第1题:

    某系统的进程状态转换如下图所示,图中1、2、3和4分别表示引起状态转换时的不同原因,原因4表示(9);一个进程状态转换会引起另一个进程状态转换的是(10)。

    A.就绪进程被调度

    B.运行进程执行了P操作

    C.发生了阻塞进程等待的事件

    D.运行进程时间片到了


    正确答案:C

  • 第2题:

    某系统的进程状态转换如图5-3所示,图中1、2、3和4分别表示引起状态转换的不同原因,原因4表示(13);一个进程状态转换会引起另一个进程状态转换的是(14)。

    A.就绪进程被调度

    B.运行进程执行了P操作

    C.发生了阻塞进程等待的事件

    D.运行进程的时间片到了


    正确答案:C

  • 第3题:

    RR算法中,若时间片q=3,时刻t调度进程P来执行,但P只执行2个时间单位就结束了,则下一个进程会在()时刻被调度。


    错误

  • 第4题:

    某系统的进程状态转换如下图所示,图中1、2、3和4分别表示引起状态转换的不同原因,原因4表示(9)。

    A.就绪进程被调度

    B.运行进程执行了P操作

    C.发生了阻塞进程所等待的事件

    D.运行进程的时间片到了


    正确答案:C
    解析:本题考查的是计算机操作系统进程管理方面的基础知识。图中原因1是由于调度程序的调度引起:原因2是由于时间片用完引起;原因3是由于I/O请求引起,例如进程执行了P操作,由于申请的资源得不到满足进入阻塞队列;原因4是由于I/O完成引起的,例如某进程执行了V操作将信号量值减1,若信号量的值小于0,意味着有等待该资源的进程,将该进程从阻塞队列中唤醒使其进入就绪队列;因此试题(9)的正确是C。

  • 第5题:

    某系统采用基于优先权的非抢占式进程调度策略,完成一次进程调度和进程切换的系统时间开销为1μs。在T时刻就绪对列中有三个进程P1、P2和P3,其在就绪队列中的等待时间,需要的CPI时间和优先权如下述表示。 P1:等待时间30μs,需要的CPU时间12μs,优先权10 P2:等待时间15μs,需要的CPU时间24μs,优先权30 P3:等待时间18μs,需要的CPU时间36μs,优先权20 若优先权值大的进程修先获得CPU,从T时刻起系统开始进程调度,则系统的平均周转时间为何?

    A.54μs

    B.73μs

    C.74μs

    D.75μs


    C