【发布时间】:2013-06-12 08:47:47
【问题描述】:
我试图在 i-nodes 上尝试一个问题,这让我有点困惑。谁能解释一下这个问题。
系统使用日志结构化文件系统。进程发出系统调用来创建文件。系统在分配 i 节点 i 之后但在分配数据块 b 之前崩溃。使文件系统进入一致状态需要哪些操作?
谁能给我解释一下这个问题。
【问题讨论】:
标签: unix filesystems recovery inode
我试图在 i-nodes 上尝试一个问题,这让我有点困惑。谁能解释一下这个问题。
系统使用日志结构化文件系统。进程发出系统调用来创建文件。系统在分配 i 节点 i 之后但在分配数据块 b 之前崩溃。使文件系统进入一致状态需要哪些操作?
谁能给我解释一下这个问题。
【问题讨论】:
标签: unix filesystems recovery inode
这听起来像是一道考试题?
我不知道什么是“日志结构化”文件系统,但“日志”意味着您拥有所有 i 节点的记录。根据我的经验,有两个组,一个空闲的未占用块池和被占用的列表。
偶尔,作为后台任务,扫描占用列表,寻找没有关联块的 i 节点(暗示 0 之类的不能是块#)。只需从占用列表中删除 i-node 并返回空闲池。
【讨论】: