首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某操作系统采用双缓冲区传送磁盘上的数据。设一次从磁盘将数据传送到缓冲区所用时间为T1,一次将缓冲区中数据传送到用户区所用时间为T2(假设T2远小于T1、T3),CPU处理一次数据所用时间为T3,则处理该数据共重复n次该过程,系统所用总时间为( )。
某操作系统采用双缓冲区传送磁盘上的数据。设一次从磁盘将数据传送到缓冲区所用时间为T1,一次将缓冲区中数据传送到用户区所用时间为T2(假设T2远小于T1、T3),CPU处理一次数据所用时间为T3,则处理该数据共重复n次该过程,系统所用总时间为( )。
admin
2018-07-17
64
问题
某操作系统采用双缓冲区传送磁盘上的数据。设一次从磁盘将数据传送到缓冲区所用时间为T
1
,一次将缓冲区中数据传送到用户区所用时间为T
2
(假设T
2
远小于T
1
、T
3
),CPU处理一次数据所用时间为T
3
,则处理该数据共重复n次该过程,系统所用总时间为( )。
选项
A、n×(T
1
+T
2
+T
3
)
B、n×MAX(T
2
,T
3
)+T
1
C、n×MAX(T
1
,T
3
)+T
2
D、(n—1)×MAX(T
1
,T
3
)+T
1
+T
2
+T
3
答案
D
解析
本题考查磁盘的缓冲区。本题需分情况讨论:如果T
3
>T
1
,即CPU处理数据比数据传送慢,磁盘将数据传送到缓冲区,再传送到用户区,除了第一次需要耗费的T
1
+T
2
+T
3
时间,剩余数据可以视为CPU进行连续处理,总共花费(n一1)T
3
所以系统所用总时间为T
1
+T
2
+nT
3
。如果T
3
<T
1
,即CPU处理数据比数据传送快,此时除了第一次可以视为I/O连续输入,磁盘将数据传送到缓冲区,与缓冲区中数据传送到用户区及CPU处理数据,两者可视为并行执行,则花费时间主要取决于磁盘将数据传送到缓冲区所用时间T
1
,前n一1次总共为(n一1)T
1
,而最后一次T
1
时间完成后,还要花时间从缓冲区传送到用户区及CPU还要处理,即还要加上T
2
+T
3
的时间,所以总时间为nT
1
+T
2
+T
3
。综上所述,总的时间为(n一1)×MAX(T
1
,T
3
)+T
1
+T
2
+T
3
。
转载请注明原文地址:https://kaotiyun.com/show/IyRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
罗斯福新政被称为是“3R”改革即Recovery(复兴)、Relief(救济)、Reform(改革),其中能反映Relief方面的内容是()。
关于“尊王攘夷”运动,不正确的说法是()。
下列关于湘军的叙述中不正确的是()。
标志着资产阶级革命派初步形成的事件是()。
近代天文学革命引起教会人士的极端仇恨,其根本原因是它()
冶铁技术中的“淬火法”在()已开始应用,大大提高了铁器的坚韧和锋利程度。
中国共产党打响武装反抗国民党反动派第一枪的事件是()。
1534年英国议会宣布英国教会断绝与罗马教廷一切关系的文件是()。
唐朝时期,每丁服徭役二十天,是为正役,国家若不需要其服役,则每丁可按照每天交纳绢三尺或布三尺七寸五分的标准,交足二十天的数额以代役,称为()。
荷兰国旗问题:设有一个仅红、白、蓝三种颜色的条块组成的条块序列,请编写一个时间复杂度为O(n)的算法,使得这些条块按红、白、蓝的顺序排好,即排成荷兰国旗图案。
随机试题
焊缝长度方向的尺寸标注在基本符号的()是焊缝符号的标注原则。
慢性主动脉瓣关闭不全的最常见病因是
腹腔穿刺液为脓性略带臭味考虑为腹腔穿刺液为黄色浑浊,含胆汁考虑为
属于咪唑类抗真菌药是
下列哪项是吗啡的适应证
坡度大于1:2、2的屋面,防护栏杆应设置多高?()
《城市规划编制办法实施细则》规定,编制城市总体规划需要收集的基础资料一般包括多少项。
入(手)孔内净高一般情况下为(),遇有特殊情况按设计要求。
下列叙述中,错误的是()。
AsHannahwasanexperiencedteachershehadnodifficultyininstructingyoungRichard.YoungRichard______hisolderbrother
最新回复
(
0
)