某操作系统采用斯普林操作技术。现有两个作业,每个作业都是先占用CPU,用时均为P;然后用打印机输出结果,打印需时均为PR;打印完

某操作系统采用斯普林操作技术。现有两个作业,每个作业都是先占用CPU,用时均为P;然后用打印机输出结果,打印需时均为PR;打印完成后,作业结束。作业进入输入井的时间均为I;把作业从输入井取出送入主存的时间和把作业的运行结果送入输出井的时间均为t。这里PR>(I+t),I>(P+t)。则完成这两个作业总共用时为

A、I+3t+P+2PR
B、1+2t+P+2PR
C、I+3t+2P+2PR
D、1+2t+2P+2PR
【正确答案】:B
【题目解析】:作业执行时在磁盘上读写信息代替使用输入机和打印机的读写操作,不仅使多个作业能同时执行,而且加快了作业的执行速度;在作业执行的同时还可利用输入机继续预输入作业信息和利用打印机输出结果。由于PR(I+t),所以在第一个作业进行打印的时候第二个作业已经完成了进入输入井和被CPU处理的操作,但是还未进入输出井,由于I(P+t),两个作业均完成打印时已经用时P+2PR+2t+I。