首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某计算机系统输入/输出采用双缓冲工作方式,其工作过程如下图所示,假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间T为10μs,缓冲区送用户区的时间M为6μs,系统对每个磁盘块数据的处理时间C为2μs。若用户需要将大小为10个磁盘块的:Doc1文件逐块从
某计算机系统输入/输出采用双缓冲工作方式,其工作过程如下图所示,假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间T为10μs,缓冲区送用户区的时间M为6μs,系统对每个磁盘块数据的处理时间C为2μs。若用户需要将大小为10个磁盘块的:Doc1文件逐块从
admin
2017-11-28
86
问题
某计算机系统输入/输出采用双缓冲工作方式,其工作过程如下图所示,假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间T为10μs,缓冲区送用户区的时间M为6μs,系统对每个磁盘块数据的处理时间C为2μs。若用户需要将大小为10个磁盘块的:Doc1文件逐块从磁盘读入缓冲区,并送用户区进行处理,那么采用双缓冲需要花费的时间为(5)μs,比使用单缓冲节约了(6)μs时间。
(6)
选项
A、0
B、8
C、54
D、62
答案
C
解析
双缓冲的工作特点是可以实现对缓冲区中数据的输入T和提取M,与CPU的计算C,三者并行工作。双缓冲的基本工作过程是在设备输入时,先将数据输入到缓冲区1,装满后便转向缓冲区2。所以双缓冲进一步加快了I/O的速度,提高了设备的利用率。
在双缓冲时,系统处理一块数据的时间可以粗略地认为是Max(C,T)。如果C<T,可使块设备连续输入;如果C>T,则可使系统不必等待设备输入。本题每一块数据的处理时间为10,采用双缓冲需要花费的时间为10×10+6+2=108。
采用单缓冲的工作过程如图(a)所示。当第一块数据送入用户工作区后,缓冲区是空闲的,可以传送第二块数据。这样第一块数据的处理C1与第二块数据的输入T2是可以并行的,依次类推,如图(b)所示。
系统对每一块数据的处理时间为:Max(C,T)+M。因为,当T>C时,处理时间为M+T:当T<C时,处理时间为M+C。本题每一块数据的处理时间为10+6=16,Doc1文件的处理时间为16×10+2=162μs,比使用单缓冲节约了162-108=54μs时间。
转载请注明原文地址:https://kaotiyun.com/show/20QZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
Whathappenswhenyoucombineproductdesignskills,high-poweredmarketresearchtechniques,andabundantcustomerdata?Tooof
如何把一个array复制到arrayList里
根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:namespacetest{publicdelegatevoidOnDBOperate();publicclassUserControlBase
一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。
使用“连接导向”菜单方式添加北京大学站点。
将金山网镖应用程序规则列表中的应用程序QQ2009删除。
在【站点管理器】中使用鼠标右键菜单方式,修改FTP站点名为:“video”的站点属性,使“video”的站点“启动过滤”功能,并区分大小写进行过滤。
利用“资源管理器”对C盘进行清理。
在PPoint中,对于艺术字的用法,以下说法不正确的是()。A.艺术字是作为文本对象处理的B.艺术字是作为图形对象处理的C.艺术字有多种式样和字体字号D.艺术字可整体缩放
(1)的选择是开发一个软件系统时的基本设计决策;(2)是最低层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用-计数是C++管理动态资源时常用的一种(3)。(1)
随机试题
下列行为中,虽主体不属于完全民事行为能力人,但行为效力不受影响的有哪些?()
砖端砌体留直搓时,应放拉结钢筋,下列说法错误的是:(2012年第84题)
某大学新校区建设项目,主要项目有图书馆、教学楼、学生宿舍等。进行工程项目竣工成本综合分析,作为成本核算对象的是()。
由于高等教育文凭与高生产率之间存在一定的联系,因此,企业利用文化来筛选员工的做法是有道理的,这是()的一个基本观点。(2009年真题)
关于零售商店的商圈,论述错误的是()。
WhenmyfamilymovedtoAmericain2010fromasmallvillageinGuangdong,China,webroughtnotonlyourluggage,butalsoour
《物业管理条例》是从()起施行的。
瀑布模型将软件生命周期划分为8个阶段3个时期,需求分析属于
A、B、C、D、B
Thefollowingdatasufficiencyproblemsconsistofaquestionandtwostatements,labeled(1)and(2),inwhichcertaindataare
最新回复
(
0
)