【正确答案】(1)在串行情况下,两个程序运行时间共计2.5h;在并行方式下,处理器利用率为50%,说明处理器的工作时间占总运行时间的50%。根据已知条件,“处理器工作时间分别为TA=18min,TB=27min”,即总运行时间为(18+27)÷50%(min),考虑到还有15min系统开销,故并行与串行的效率比为并行处理所需的时间÷串行处理所需要的时间总和=[(18+27)÷50%+15]÷2.5÷60=70%。 (2)即采用多道处理技术之后,完成程序PA和程序PB所需的时间为串行处理方法的70%。因此可以说效率提高了30%。
【答案解析】