填空题 假定磁盘上一个数据块输入到一个单缓冲区的时间为100μs,将缓冲区数据传送到用户区的时间为50μs,CPU对这一块数据进行计算的时间为50μs,这样系统对每一块数据的处理时间为 1。如果改为双缓冲,则系统对每一块数据的处理时间为 2

  • 1、
  • 2、
【正确答案】 1、200μs,    2、125μs    
【答案解析】从单缓冲改为双缓冲后,数据传入和传出缓冲区的时间减半,但CPU处理数据的时间不变,因此,系统对数据块的处理时间减少为50+25+50=125μs。