首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
叙述UNIX文件系统中空闲I节点管理算法。
叙述UNIX文件系统中空闲I节点管理算法。
admin
2016-05-14
67
问题
叙述UNIX文件系统中空闲I节点管理算法。
选项
答案
I节点区中的空闲I节点由filsys结构中的s_inode[NICINOD]管理。由于空闲I节点的数量是动态变化的,且极其巨大,因此s_inode只能管理其中的一部分。UNIX使filsys采用栈方式管理,最多直接管理NICINOD个空闲inode编号,并以s_ninode作为栈指针,因此s_ninode的值表示了当前filsys直接管理的空闲I节点数。 当需要创建一个文件时,系统就要通过核心函数ialloc为新文件分配一个空闲的inode。如表为空,即s_ninode为0,就要从系统记住的磁盘I节点区编号最小的空闲I节点起,向后搜索I节点区,直至装满空闲I节点索引表s_inode或搜索完了整个I节点区为止。 当删去一个文件时,系统就要将对应的I节点释放,使其成为空闲。实现释放算法的核心函数是ifree。算法的主要过程是:如空闲I节点表未满,把释放I节点的编号送入表中;如表已满,任其散布在磁盘I节点区,但如果其编号值小于I节点区搜索起点的I节点编号值,则重新调整搜索起点的位置值。 在文件的创建和删除相对比较平衡时,I节点的分配和释放可望基本都在直接管理表s_inode中进行。这样,对磁盘I节点区搜索的频度是相当低的。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/24Nx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
根据我国《招标投标法》的规定,某单位发布的招标公告中,有这样一条:限定施工企业为当地企业,这违反了招标投标的_______原则。()
某局域网如下图所示,其中1号设备是路由器,4号设备是交换机,5号和6号设备是DMZ区服务器,7号、8号和9号设备是个人计算机。请回答下列问题:2号和3号设备中,哪个设备是防火墙?哪个设备是交换机?
计算机网络安全是指利用管理控制和技术措施,保证在一个网络环境里,信息数据的__________、完整性及可使用性受到保护。()
“Yankee”病毒属于文件型病毒的()
某企业有多家分部,且相互间距离较远,为达到信息高速共享各分部都选择了高速光纤接入,分部内部选用电缆作为传输介质,请结合自己所学知识分析如何帮助这家企业确保企业内外的通信线路安全。
命令$sudoapt-getinstallbind9的功能是()
WindowsServer2003的活动目录可以从域的其他控制器上进行恢复,也可以从________上进行恢复。
源程序经过编译和连接后生成的目标代码地址是_______。
一个源程序中允许有多个函数,但必须有且只能有一个________。
随机试题
Thefactorsthatadduptoahappylifeformostpeoplearenotwhatwetypicallyhearabout.(71)Thingslikeearningamaster’s
A、Nomedicinecouldsolvethewoman’sproblem.B、Thewomanshouldtakesomerestfirst.C、Thewomanshouldtakesomeplaceboes.
经络病机中的哪种病理变化可以引起“厥”
胸部CT检查对肺癌诊断的重要价值体现在()
孕妇尿中与胎儿胎盘单位功能关系密切的激素是下列哪项
下列属于提插补泻中泻法的操作是
枯藤:老树:昏鸦
某甲在一胡同口抢劫一女青年钱包,抢到钱包后,突然发现该女青年是自己的邻居,于是将钱包当面送还给女青年,并声称刚才的行为是开玩笑的。某甲的行为是()。
OneofthefeaturesofLondonisthenumberofbigstores,mostofwhicharetobefoundinorneartheWestEnd.Theyarevast
OfalltheemployedworkersintheUnitedStates,12.5millionarepartofatemporaryworkforce.TheUnitedStatesBureauofLa
最新回复
(
0
)