首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
试论述UNIX对磁盘缓冲区的管理原则。
试论述UNIX对磁盘缓冲区的管理原则。
admin
2012-10-31
112
问题
试论述UNIX对磁盘缓冲区的管理原则。
选项
答案
UNIX设置缓冲区的目的是要减少输入/输出操作所花费的时间,因而UNIX对磁盘缓冲区采用了如下的颇具特色的管理方式: (1)当需要一个缓冲区时,总是从空闲缓冲区队列的队首取一个缓冲区。一个被使用过的缓冲区释放时,总是排入空闲缓冲区队列的队尾。 (2)一个缓冲区被分配用于读写某磁盘块信息时,这个缓冲区就从空闲缓冲区队列退出,并链入该设备的设备缓冲区队列,该缓冲区的状态标志中应置上BUSY标志。 (3)当缓冲区中的信息传送到用户空间后,或当用户信息写到了缓冲区且对缓冲区置了DE1WR标志后,这样的缓冲区可以释放。此时便清除缓冲区中的BUSY标志,把它链到空闲缓冲区队尾,同时仍把它保留在该设备的设备缓冲区队列中。 (4)分配缓冲区时,总是摘取空闲缓冲区队列中的第一个缓冲区。但如果该缓冲区有DE1WR标志(延迟写标志),则表示该缓冲区信息尚未写回磁盘,暂不能分配。必须将它从空闲缓冲区队列退出,且提出I/O请求,由设备驱动程序把该缓冲区内容写到相应设备的指定磁盘块上。待输入输出操作完成后,清除该缓冲区的DE1WR标志且将它重新链入空闲缓冲区队列的队尾,同时仍把它保留在原设备缓冲区队列中,其目的是当需要时仍然不必启动设备而可直接使用该块中的信息。 (5)如果一个缓冲区既在空闲缓冲区队列中,又在设备缓冲区队列中,而该缓冲区被分配移作他用,则要让它从空闲缓冲区队列和原设备缓冲区队列退出,且链入新的设备缓冲区队列。
解析
转载请注明原文地址:https://kaotiyun.com/show/zrNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
用512×4位的RAM芯片构成4KB的存储系统,需要该芯片的数量是()
通过数字控制系统控制加工过程的机床称为_______机床。
施工项目安全控制应遵循安全第一、预防为主、________的原则。
建设工程施工合同管理的特点是什么?
根据密码学基本概念和加密算法知识,试回答下列问题:RSA算法中,使用公钥加密,若p=5,q=11,公钥e=3,私钥d=27。设26个英文字母可用其字母序号代替,如:A=1,B=2,C=3,…。请对“ABCDE”进行加密。
根据密码学基本概念和加密算法知识,试回答下列问题:简述一般密码系统的模型。
在环形结构中,若每个IMP的缓冲区都被发往下一个IMP的信息所占满,这样造成的死锁称为
简述死锁的必要条件。
对资源类中含有若干个资源的死锁检测过程不包括
随机试题
用于教育工作中选拔与分流决策的测验是()
法约尔在他的著作《_____》中提出任何企业都存在六种活动。
中风与厥证的区别是有无
在治疗剂量时,主要兴奋大脑皮质的药物是( )。
心血虚证与肝血虚证的主要鉴别症状是()。
下列企业属于增值税一般纳税人,但可按6%征收率征税的企业是( )。
在同一时间内观察不同年龄组的心理发展水平的研究是()。
下面是有关“学者明星化”的一些看法:观点一:有助于拉近学者与社会大众的距离,扩大学术传播广度;观点二:有助于提升社会大众对学术的探究;观点三:有助于提升学者的社会关注度、收入水平、社会地位,从而推动学术发展。请一一做出有依据的驳斥。
下面关于工具栏的叙述,错误的是()。
Childrenlearnalmostnothingfromtelevision,andthemoretheywatchthelesstheyremember.Theyregardtelevisionpurely【C1】
最新回复
(
0
)