首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
叙述UNIX系统中空闲文件存储块的管理算法。
叙述UNIX系统中空闲文件存储块的管理算法。
admin
2016-05-14
42
问题
叙述UNIX系统中空闲文件存储块的管理算法。
选项
答案
对空闲文件存储块的直接管理部分采用了与空闲I节点相似的栈方式管理,由s_free[NICBREE]最多直接管理NICBREE个空闲存储块。但由于文件存储块的数量比磁盘节点区的盘块大得多,且是非结构形式的,故不能采用搜索磁盘文件存储块区的方式获得空闲块。为此,系统在初始化时就将所有的空闲文件存储块组织成如图17—1所示的分组链式结构。 [*] 在分组链式管理结构中,filsys中的s_free最多直接管理NICBREE个空闲存储块,并由s—nfree记住当前登记的空闲块数。由s_free[0]指示的最后一个直接管理的空闲块又间接管理了下一组NICBREE个空闲块,以此类推。 实现空闲块分配算法的程序是alloc,其主要过程是:如果s_nfree值不为0,则在栈顶获得一个空闲存储块号;但当这是s_free[0]登记的最后一个空闲块时,由于该空闲块还间接管理了下一组空闲存储块,故在将它分配给文件之前,还要将其中的管理数据复制到超级块中,使间接管理转化为直接管理,这样超级块又登记了NICBREE个直接管理的空闲存储块了。 释放文件存储块时,将释放块号登记在s_nfree所指示的栈顶s_free表项中。但如发现表已满,不能再直接登记释放块时,就要将filsys直接管理的表项内容复制到释放块,使直接管理转变成间接管理,再将释放块号写入s_free[0]中,置s_nfree为1。这样,filsys只直接管理了一个空闲块,但分组链则增加了一个组。
解析
转载请注明原文地址:https://kaotiyun.com/show/lpNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
攻击高级语言编写的程序的病毒称为()
PPDR模型是一种常用的网络安全模型,包含四个主要部分:____________、防护、检测和响应。()
计算机网络安全是指利用管理控制和技术措施,保证在一个网络环境里,信息数据的__________、完整性及可使用性受到保护。()
计算机物理安全所包含的主要内容包括:机房环境安全、通信线路安全、设备安全和()
请把下图给出的入侵检测原理结构图填写完整。
试在所编绘的箭线式网络图中,确定关键线路并用双线(或粗黑线)表示出来,计算总工期和A、B、C三项活动最早完成时间(要求写出计算过程)。
某工程有7道工序,工序衔接与有关时间数据如题37表。试绘制网络图,并在图上标出各节点时间参数。
简述WindowsServer2003环境子系统的主要功能。
命令$sudoapt-getinstallbind9的功能是()
在网络环境下,________文件共享方式适合于传送文件中较少部分内容的情况。
随机试题
《素问·脉要精微论》说:“夏至四十五日,阴气微上,阳气微下”,说明了
补气升阳的方剂是
依据《安全生产法》的规定,负有安全生产监督管理职责的部门对有根据认为不符合保障安全生产的国家标准或者行业标准的设施、设备、器材,应当()。
在我国,通用会计核算软件中采用的()的名称、编码方法,必须符合国家统一会计制度的规定。
对经营租入的固定资产应在()中进行登记。
下列选项中,不属于商业银行经营原则的是()。
当事人对仲裁协议的效力有异议,一方请求仲裁委员会作出决定,另一方请求人民法院作出裁定的,由仲裁委员会决定。()
关于全国人民代表大会常务委员会的法律解释的权限范围下面理解正确的是()。
Youmust______therubbishbeforeyouleavetheoffice.
Ihaveafriendwhoputhercareeronholdaftershegotmarriedandhadchildren.Shestayedathomeuntiltheoldestwasfour
最新回复
(
0
)