A-A+

进程P1 P2和I P3单独执行时间分别为10分 15分和20分 其中处理机占用时间分别为2

2022-08-07 16:18:25 问答库 阅读 182 次

问题详情

进程P1、P2和I P3单独执行时间分别为10分、15分和20分,其中处理机占用时间分别为2分、3分和12分。如果采用多道程序设计技术使其并发,并假设处理机的利用率可以达到60%,加上系统开销5分,那么并发使得计算机系统的效率提高了()。
A.63%
B.38%
C.74%
D.26%请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:本题考查并发的计算。由于本题并没有详细描述进程的执行过程,所以,计算是以总体效率来计算的。总体效率是指并发以后所花费的时间值与原时间值相比提高了多少。以本题的题意,我们可以计算出处理机所需时间为:2+3+12=17(分)
按处理机60%的利用率,并发所需总时间为:17/60%+5=33.33(分)
单道运行时所需要的总时间为:10+15+20=45(分)
则系统效率提高了:(45—33.33)/45=26%。
解答本题时要注意题意,并发时不要忘记系统开销5分。单道时由于较少需要进程切换,因此系统开销一般忽略不计。并发时系统要进行大量的进程切换,因此,系统开销有时会比较大,此时就应该纳入计算。

考点:处理机,进程