首页
登录
从业资格
某计算机系统输入/输出采用双缓冲工作方式,其工作过程如下图所示,假设磁盘块与缓冲
某计算机系统输入/输出采用双缓冲工作方式,其工作过程如下图所示,假设磁盘块与缓冲
最全题库
2022-08-02
14
问题
某计算机系统输入/输出采用双缓冲工作方式,其工作过程如下图所示,假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间T为10μs,缓冲区送用户区的时间M为6μs,系统对每个磁盘块数据韵处理时间C为2μs。若用户需要将大小为10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送用户区进行处理,那么采用双缓冲需要花费的时间为(请作答此空 )μs,比使用单缓冲节约了( )μs时间。
A. 100B. 108C. 162D. 180
选项
A. 100
B. 108
C. 162
D. 180
答案
B
解析
当第一块数据送入用户工作区后,缓冲区是空闲的就可以传送第二块数据。这样第一块数据的处理C1与第二块数据的输入T2是可以并行的,依次类推,如下图(b)所示。系统对每一块数据的处理时间为:Max(C,T)+M。因为,当T>C时,处理时间为M+T;当T<C时,处理时间为M+C。本题单缓冲区执行时间:(10+6+2)+(10-1)*(10+6)=162us
双缓冲可以实现对缓冲区中数据的输入T和提取M,与CPU的计算C,三者并行工作,如下图所示。从图中可以看出,双缓冲进一步加快了I/O的速度,提高了设备的利用率。在双缓冲时,系统处理一块数据的时间可以粗略地认为是Max(C,T)。如果C<T,可使块设备连续输入;如果C>T,则可使系统不必等待设备输入。本题双缓冲区执行时间:(10+6+2)+(10-1)*10=108us
转载请注明原文地址:https://tihaiku.com/congyezige/2397561.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
在FM方式的数字音乐合成器中,改变数字载波频率可以改变乐音的()A.音调
若系统中的某子模块需要为其他模块提供访问不同数据库系统的功能,这些数据库系统提供
Cache的地址映像方式中,发生块冲突次数最小的是A.全相联映像 B.组相联映
若系统中的某子模块需要为其他模块提供访问不同数据库系统的功能,这些数据库系统提供
当用户需求不清晰、需求经常发生变化、系统规模不太大时,最适宜采用的软件开发方法是
在屏蔽软件错误的容错系统中,冗余附加技术的构成不包括()A.关键程序和数据的
计算机运行过程中,遇到突发率件,要求CPU暂时停止正在运行的程序,转去为突发
在以阶段划分的编译过程中,判断程序语句的形式是否正确属于()阶段的工作。A.词
下图所示为()设计模式,属于(请作答此空)设计模式,适用于()。
以下关于Cache与主存间地址映射的叙述中,正确的是()。A.操作系统负责管
随机试题
Everymaninthiscountry________________(无论他是什么肤色,都有权居住在他想居住的地方).hastherig
预制灭火系统是指按一定的应用条件,将灭火剂储存装置和喷放组件等预先设计、组装成套
施工单位填写的电气设备空载试运行记录应一式()份。A.二 B.三 C.四
给排水施工图中的轴测图即()A.平面图 B.系统图 C.详图 D.标准图
著作权资产的法律特征包括( )。A.效益性 B.地域性 C.时效
社区教育的基本交流模式有( )。A.单向交流 B.双向交流 C.逆
A.抑制肾小球滤过 B.直接抑制肾小管H-Na交换 C.直接抑制肾小管K-N
税收法律关系的构成中最实质的是()。A:民事义务 B:权利主体 C:权利客体
使用拉路法查找直流接地时,应按照()的顺序进行。事故照明、防误闭锁装置
一、背景 2017年7月11日,陕西省靖边县张家畔街道办事处新房滩村的延长,天
最新回复
(
0
)