全部科目 > 软件设计师 >
2015年下半年 上午试卷 综合知识
第 26 题
知识点 缓冲技术  
章/节 计算机软件知识  
 
 
假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为15μs,由缓冲区送至用户区的时间是5μs,在用户区内系统对每块数据的处理时间为1μs,若用户需要将大小为10个磁盘块的Doc1文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为(25)μs;采用双缓冲区需要花费的时间为(26)μs。
 
  A.  150
 
  B.  151
 
  C.  156
 
  D.  201




 
 
相关试题     计算机软件知识 

  第65题    2018年下半年  
在一条笔直公路的一边有许多房子,现要安装消防栓,每个消防栓的覆盖范围远大于房子的面积,如下图所示。现求解能覆盖所有房子的最少消防栓数和安装方案(问题求..

  第26题    2016年上半年  
进程P1、P2、P3、P4和P5的前趋图如下图所示:

  第55题    2021年下半年  
若栈采用顺序存储方式,现有两栈共享空间V[1..n],, top[i]代表i( i=1,2)个栈的栈顶(两个栈都空时top[1]= 1、top[2]= n),栈1的底在V[1],栈2的底在V[n],则栈满(..

 
知识点讲解
· 缓冲技术
 
        缓冲技术
        缓冲技术可提高外设的利用率,尽可能使外设处于忙状态。缓冲技术可以分为硬件缓冲和软件缓冲技术。硬件缓冲是利用专门的硬件寄存器作为缓冲,软件缓冲是通过操作系统来管理的。引入缓冲的主要原因有以下几个方面。
        (1)缓和CPU与I/O设备间速度不匹配的矛盾。
        (2)减少对CPU的中断频率,放宽对中断响应时间的限制。
        (3)提高CPU和I/O设备之间的并行性。
        在所有的I/O设备与处理机之间,都使用了缓冲区来交换数据。所以操作系统必须组织和管理好这些缓冲区。缓冲可以分为单缓冲、双缓冲、多缓冲和环形缓冲。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有