• 20160402_多道程序环境中的设备抢占问题


    原题:

      在一个单CPU的处理机中,有P1,P3,P5三个作业,有两个IO设备IO1,IO2,并且能够实现抢先式多任务并行工作的多道程序环境中,投入运行优先级由高到低P5,P1,P3三个作业,他们使用设备的先后顺序和占用设备的时间分别为:P1:IO2(10ms) CPU(10ms) IO1(30ms)CPU(10ms)     P3:IO1(30ms) CPU(10ms) IO2(30ms)CPU(10ms)     P5:CPU(20ms) IO1(30ms) CPU(10ms) IO2(15ms)忽略其他的时间损耗,3个作业投入到全部完成的情况下。请问下列哪些选项为IO2的设备利用率? 

      A. 0.55

      B. 0.26

      C. 0.48

      D. 0.5

      E. 0.39

    答案:

      E

    知识点:

      操作系统

    疑惑点:关于i/o设备的可抢占与否

      抢先式多任务指操作系统:可以在需要时中断当前任务,再按照任务队列中各任务优先级来进行任务调度。

      所以,题目中每一个作业的占用设备时间是可以中断的

    解:


      答案 = 55/140 = 0.39

  • 相关阅读:
    [atARC088F]Christmas Tree
    [atARC109F]1D Kingdom Builder
    [luogu4259]寻找车位
    [atARC087F]Squirrel Migration
    [atARC087E]Prefix-free Game
    [atARC110F]Esoswap
    [atARC110E]Shorten ABC
    [atARC084D]Small Multiple
    [atARC083F]Collecting Balls
    [hihocoder][Offer收割]编程练习赛49
  • 原文地址:https://www.cnblogs.com/wanlong/p/5348591.html
Copyright © 2020-2023  润新知