当采用单缓冲技术进行磁盘输入时,设从磁盘上读入1块的时间为T,将数据从单缓冲区送入用户区所需时间为t,用户程序处理这块数据的时间为p,且T>t,T>p。如果需从磁盘上读入2块数据,并进行处理,则总共需要花费的时间为
举一反三
- 当采用单缓冲技术进行磁盘输入时,设从磁盘上读入1块的时间为T,将数据从单缓冲区送...并进行处理,则总共需要花费的时间为( )
- 设系统缓冲区和用户工作区均采用单缓冲,从外设读入一个数据块到系统缓冲区的时间为100,从系统缓冲区读入一个数据块到用户工作区的时间为5,对用户工作区的一个数据块进行分析的时间为90。进程从外设读入并分析2个数据块的最短时间是
- 采用双缓冲区技术时,假设从磁盘上读一块信息到缓冲区所需的时间为T,从缓冲区把信息传送到用户工作区所需时间为t,用户进程对信息进行处理所需时间为p。(这里(t+p)
- 设从磁盘将一块数据传送到缓冲区所用时间为80us,将缓冲区中数据传送到用户区所用时间为40us,CPU处理一块数据所用时间为30us.如果有多块数据需要处理,并采用单缓冲区传送某磁盘数据,则获取并且处理中间块数据所用总时间为()us。
- 假定把磁盘上一个数据块中信息输入到一单缓冲的时间T为100μ...,系统对每一块数据的平均处理时间为()。