首页 > 试题广场 >

设在内存中有P1,P2,P3三道程序,并按照P1,P2,P3

[单选题]
设在内存中有P1,P2,P3三道程序,并按照P1,P2,P3的优先级次序运行,其中内部计算和IO操作时间由下表给出(CPU计算和IO资源都只能同时由一个程序占用):
P1:计算60ms---》IO 80ms---》计算20ms 
P2:计算120ms---》IO 40ms---》计算40ms 
P3:计算40ms---》IO 80ms---》计算40ms
并行完成三道程序比单道运行节省的时间是()
  • 80ms
  • 120ms
  • 160ms
  • 200ms
  • 笨办法

    串行总时间:
    P1:60+80+20
    P2:120+40+40
    P3:40+80+40

  • 并行时间

    P总的执行区间段时间:120(并行段)+(80+40+80)+40(并行段)

  • 计算总的节省时间

    (60+40)+(20+40)=160

发表于 2020-10-09 11:08:25 回复(0)
注意计算才有并行,io无并行
发表于 2020-10-13 11:21:59 回复(0)
  • 笨办法

    串行总时间:
    P1:60+80+20
    P2:120+40+40
    P3:40+80+40

  • 并行时间

    P1:60+80+20
    P2:40+40+40(节省80)
    P3:40+40(节省80)

  • 计算总的节省时间

    80+80

发表于 2020-04-26 23:12:34 回复(0)