叙述文件系统中空闲I节点管理与空闲文件存储块管理的异同之处。

admin2016-05-12  30

问题 叙述文件系统中空闲I节点管理与空闲文件存储块管理的异同之处。

选项

答案对于直接管理部分,UNIX对空闲I节点与空闲存储块都采用相同的栈方式管理,s_ninode和s_nfree分别表示了直接管理的空闲I节点数与空闲存储块数。 对于超出直接管理的部分,空闲I节点的管理方法是任其散布在磁盘的I节点区,必要时再通过搜索I节点区把空闲I节点填充到直接管理的空闲I节点栈。对于超出直接管理的空闲存储块部分,UNIX采用分组链接的方法登记了所有的空闲存储块号,因为不可能像管理空闲I节点的方法让其散布在整个盘块区,这样以后就不可能通过搜索存储块区把空闲存储块找回来。释放空闲存储块时,当直接管理的空闲盘块的栈s_free满了时,就需要增加一个分组,以登记释放块。分配空闲存储块时,当直接管理的空闲盘块的栈s_free空了时,filsys就将间接管理的分组变成直接管理,分组就少了一组。

解析
转载请注明原文地址:https://kaotiyun.com/show/QqNx777K
本试题收录于: 操作系统题库理工类分类
0

最新回复(0)