采用单缓冲技术,假定从磁盘上读一块数据到缓冲区所需时间为100μs,从缓冲区把数据传送到用户区的时间为40μs,而CPU对这一块数据进行计算的时间为50μs,这样系统对每一块数据的处理时间为

题目类型: 单选题

题目内容

采用单缓冲技术,假定从磁盘上读一块数据到缓冲区所需时间为100μs,从缓冲区把数据传送到用户区的时间为40μs,而CPU对这一块数据进行计算的时间为50μs,这样系统对每一块数据的处理时间为

题目选项

A. 90μs
B. 140μs
C. 150μs
D. 190μs

正确答案

B

题目解析

采用缓冲技术,取读到缓冲区用时与计算时间的大值,然后加上将数据传送到用户区的时间,系统对每一块数据的处理时间100+40=140微秒,选择B,如果不采用缓冲技术,那么系统对每一块数据的处理时间为100+50=150微秒。

题目纠错