首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
说明在什么样的情况下一个缓存控制块能同时处于某两个队列中和一个缓存控制块只处于一个队列中。
说明在什么样的情况下一个缓存控制块能同时处于某两个队列中和一个缓存控制块只处于一个队列中。
admin
2016-05-14
13
问题
说明在什么样的情况下一个缓存控制块能同时处于某两个队列中和一个缓存控制块只处于一个队列中。
选项
答案
以下情况一个缓存控制块能同时处于某两个队列中。 (1)在自由buf队列和NODEV队列:在系统初启时,所有空闲缓冲区的buf既在自由buf队列,又在NODEV的设备buf队列中。 (2)在自由buf队列和设备队列:当一个读/写操作缓冲区的操作完成后,就要求立即释放所占用的缓冲区,并加入到自由buf队列的队尾,表示它可以被考虑移作他用。这个buf仍留在原设备buf队列中,也就是说一个缓冲区的buf处于空闲状态时,总是同时存在于这两个队列中。 (3)在设备buf队列和I/O请求队列:当要读写的盘块不在设备队列时,就需要进行物理I/O。系统先生成I/O请求块,把它挂在相应设备的I/O请求队列的队尾,同时也位于该设备buf队列中。 (4)在NODEV队列和I/O请求队列中:当需要更新文件系统超级块时,相应的缓存既在NODEV队列中也在I/O请求队列中。 以下情况一个缓存控制块只处于一个队列中。 (1)仅在设备队列中:正在存取设备队列中缓冲区的数据时,缓冲的b_flags标志位被置为“忙”,它一定位于相应的设备buf队列中,而不在自由buf队列中。 (2)仅在NODEV队列:系统正在使用缓冲向程序传递参数时,缓冲的b_flags标志位被置为“忙”,它一定位于NODEV队列中,而不在自由buf队列中。
解析
转载请注明原文地址:https://kaotiyun.com/show/vKNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
基于数据源所处的位置,入侵检测系统可以分为哪5类?
代理防火墙工作于___________层。
DES加密算法的密文分组长度和有效密钥长度分别是()
采用模拟攻击漏洞探测技术的好处是()
如果实际运输问题的产销不平衡,为了使其化为平衡运输问题,我们可以通过虚设一个()
对于需要量少于供应量的运输问题,可用_______的方法转化成供需相等的运输问题。()
以文件服务方式实现硬件资源共享,实际上是指基于硬盘的()
Linux的命令Ssudoapt-getinstallbind9的功能是()
磁盘的移臂调度算法中,存取臂频繁改变移臂方向的调度算法是()
嵌入式Linux一般选用________或高优先级调度算法。
随机试题
雷诺数Re≥4000时,一定是层流流动。()
根据控制的性质可以把控制分为
本患者查体时可发现本病的治疗特点是
A.变态反应B.后遗效应C.毒性反应D.特异质反应E.副作用应用伯氨喹引起的溶血性贫血属于
护士在护理实践中应遵循对患者的尊重原则,主要是尊重患者的
中国大海公司向美国出口一批货物,CIF价格条件,由船公司承运,适用《海牙规则》。途中船舶发生碰撞事故,部分货物毁损。为了修理船舶以便继续航行,该船到临近的港口进行了修理。继续航行后,船舱因雷击起火,烧毁了部分货物。货物到达目的港后,经检验发现部分到港的货物
发现以前年度记账凭证有错误,不必用红字冲销,直接用蓝字填制一张更正的记账凭证。()
下列各项收入中应按照3%的税率征收营业税的项目有()。
下列数据结构中,按先进后出原则组织数据的是()。
堆叠式集线器由一个基础集线器与多个______组成。
最新回复
(
0
)