某用户程序先从磁盘取出数据,费时20ms;然后进行30ms的数据处理,将处理结果送往输出井需20ms,用打印机打印出来则需10s。如果采用斯普林系统,则该程序从启动到运行完退出需要多少时间?为什么?
某用户程序先从磁盘取出数据,费时20ms;然后进行30ms的数据处理,将处理结果送往输出井需20ms,用打印机打印出来则需10s。如果采用斯普林系统,则该程序从启动到运行完退出需要多少时间?为什么?
【正确答案】:需要的时间是20ms+30ms+20mc=70ms; 因为利用斯普林系统时,用户程序只需把要打印的数据送到输出井后即可退出,余下的打印工作由斯普林系统中的相关进程去完成。
Top