若程序PA和PB单独执行分别使用了TA和TB时间,设TA=1h,TB=1.5h,其中处理器工作时间分别为18min,27min。如果使用多道程序设计方法,让PA和PB并发工作,假定处理器利用率达到50%,另外有15min的系统程序运行开销,请问系统效率可以提高百分之几?
 
【正确答案】在串行情况下,程序总的执行时间为1.50min,并行情况下作业运行的方式可以是PA执行18min→PB执行27min(PA同时进行I/O)→PA继续I/O(共需42min)、系统程序运行15min→PB进行I/O(共需63min),总的执行时间为123min,提高的效率为
【答案解析】