假定基准程序A在某计算机上的运行时间为100秒,其中90秒为CPU时间,其余为I/O时间。若CPU速度提高50%,I/O速度不变,则运行基准程序A所耗费的时间是( )。
A. 55s
B. 60s
C. 65s
D. 70s
设提高速度后CPU消耗的时间为X秒,之前CPU的速度为v,则提高后为1.5v;CPU执行的指令条数不变,所以有 90 × V=X×1.5V,则 X=60,再加上I/O时间,共70秒。
本题为一道小学应用题, ...
用户登录可进行刷题及查看答案
本题为一道小学应用题, 工作量速度时间工作量=速度×时间 ,可以类比 路程速度时间路程=速度×时间 。
设初始时,CPU运行时间为 t1 ,速度为 v1 ,I/O运行时间为 t2 ,速度为 v2 。
提速后,CPU运行时间为 t1′ ,速度为 v1′ ,I/O运行时间为 t2′ ,速度为 v2′ 。
根据题意,初始时,CPU运行时间 t1=90 ,I/O运行时间 t2=100−90=10 。CPU工作量不变,有 v1t1=v1′t1′ ,CPU速度提升50%,有 v1′=1.5v1 。I/O工作量不变,有 v2t2=v2′t2′ ,I/O速度不变,有 v2′=v2 。求 t1′+t2′ 。
本题选D。
登录后提交答案