我试图了解 inode 位图和 inode 表之间的区别(来自 ext2 文件系统文档),但我不明白。谁能解释一下?
问问题
9221 次
1 回答
20
位图只占用一个块,是一个0
s 和1
s 的序列,其中0
表示 _inode_table_ 中对应的inode是空闲的,并1
指定它已被使用。
inode 表是写入有关 inode 的实际信息的地方,它在文件系统上占据多个块。
位图技术有助于在修改文件系统时快速找到 inode 表(或数据块)上的空闲位置。
在硬盘驱动器上,这些部分如下所示:
inode bitmap:
11100011010010101...
inode table:
struct inode | struct inode | struct inode | struct inode | ...
于 2014-03-22T17:19:28.480 回答