我试图在i-nodes上尝试一个问题,这让我很困惑。任何人都可以解释我的问题。
系统使用日志结构化文件系统。进程发出系统调用以创建文件。在分配i节点i之后但在分配数据块b之前系统崩溃。将文件系统置于一致状态所需的操作是什么?
请有人向我解释这个问题。
答案 0 :(得分:1)
这听起来像是考试问题?
我不知道“日志结构”文件系统是什么,但“日志”意味着您拥有所有i节点的记录。根据我的经验,有两组,一组空闲的空置区和被占用的名单。
偶尔,作为后台任务,扫描占用列表,查找没有关联块的i节点(暗示类似于0的块不能是块#)。只需从占用列表中删除索引节点并返回空闲池。