试题详情
简答题 若内存中有3道程序A、B、C,优先级从高到低为A、B和C,它们单独运行时的CPU和I/O占用时间为: 如果三道程序同时并发执行,调度开销忽略不计,但优先级高的程序可中断优先级低的程序,优先级与I/O设备无关。试画出多道运行的时间关系图,并问最早与最迟结束的程序是哪个?每道程序执行到结束分别用了多少时间?计算三个程序全部运算结束时的CPU利用率?
  • 画出三个作业并发执行的时间图:
    (1)最早结束的程序为B,最后结束的程序为C。
    (2)程序A为250ms。程序B为220ms。程序C为310ms。
    (3)CPU利用率为(310-120)/310=61.3%
  • 关注下方微信公众号,在线模考后查看

热门试题